ClearedToShip

Appwrite は安全ですか? Appwrite アプリを安全にする方法

Appwrite はオープンソースのバックエンドです。セキュリティは、コレクションの権限と、クライアントを過度に信頼しないことに依存します。

結論から言うと

Appwrite は安全なオープンソースのバックエンドですが、Supabase や Firebase と同様、その安全性は設定に依存します。よくあるミスは、コレクションやドキュメントの権限を広く設定しすぎて、どのユーザー(またはどの訪問者)でもデータを読み書きできてしまうことです。ローンチ前に、コレクションとロールごとに権限をスコープしてください。

Appwrite は、認証、データベース、ストレージ、関数を提供する安全なオープンソースのバックエンドです。どの BaaS とも同様、そのセキュリティは設定に依存します。よくあるミスは、コレクションやドキュメントの権限を広く設定しすぎて、どの認証済みユーザー(あるいはどの訪問者)でも、本来プライベートであるべきデータを読み書きできてしまうことです。コレクションとロールごとに権限をスコープし、関数の入力を検証し、ローンチ前に API のシークレットキーをサーバー側に保ってください。

Appwrite セキュリティ早わかり

プラットフォーム種別
オープンソースのバックエンド(認証、DB、ストレージ、関数)
最もよくあるリスク
過度に広いコレクション/ドキュメント権限
あわせて注意
露出したサーバーキー、検証されていない関数の入力
チェック方法
コレクション権限とロールのスコープを監査
ローンチして大丈夫?
はい。権限をスコープすれば

Appwrite で最もよくあるセキュリティリスク

過度に広い権限

「any」の読み書き権限を持つコレクションは、データを全員に露出させます。ロールとドキュメントごとにスコープしてください。

露出したサーバー API キー

Appwrite のサーバーキーは権限を回避します。サーバー側に保ち、決してクライアントに置かないでください。

検証されていない関数の入力

入力を信頼するクラウド関数は悪用されえます。関数の内部で検証し、認可してください。

Appwrite アプリを安全にする方法

60 秒で Appwrite アプリをチェック

デプロイ済みの URL を貼り付けて無料のローンチ準備スキャンを実行し、ローンチ前に人間のレビュー付き・保険付きのクリアランスを取得しましょう。

無料、カード不要。セキュリティヘッダーの評価をその場で画面に表示し、その後、人間がレビューしたローンチ準備レポートをメールでお送りします。

Appwrite セキュリティに関するよくある質問

Appwrite は安全ですか?
はい。Appwrite は安全なオープンソースのバックエンドですが、安全性は設定に依存します。ローンチ前に、コレクション権限をロールごとにスコープし、サーバーキーをサーバー側に保ち、関数の入力を検証してください。
無料ローンチ準備スキャン
無料スキャンを受ける