データの保護

Firestore では、使用されているクライアント ライブラリに応じた 2 つの異なる方法で、堅牢なアクセス管理と認証を行うことができます。

  • モバイル クライアント ライブラリおよびウェブ クライアント ライブラリの場合は、Firebase Authentication と Firestore セキュリティ ルールを使用して、サーバーレスな認証、承認、データ検証を処理します。Firestore セキュリティ ルールを使用して Android、iOS、ウェブのクライアント ライブラリのデータを保護する方法を説明します。

  • サーバー クライアント ライブラリの場合は、Identity and Access Management(IAM)を使用して、データベースへのアクセスを管理します。IAM を使用して Java、Python、Node.js、Go のクライアント ライブラリのデータを保護する方法を説明します。