Cloud Firestore bietet zwei verschiedene Arten einer zuverlässigen Zugriffsverwaltung und Authentifizierung, je nachdem, welche Clientbibliotheken Sie verwenden.
Verwenden Sie für Mobil- und Web-Clientbibliotheken Firebase Authentication und Cloud Firestore Security Rules für die serverlose Authentifizierung, Autorisierung und Datenvalidierung. Weitere Informationen zum Schutz Ihrer Daten für die Android-, Apple- und Web-Clientbibliotheken finden Sie unter Cloud Firestore Security Rules.
Mit App Check können Sie dafür sorgen, dass nur Ihre App auf Ihre Cloud Firestore-Daten zugreifen kann.
Für Anwendungen, die Cloud Storage for Firebase verwenden, verwenden Sie Cloud Firestore, um Bedingungen für den Zugriff auf Ihre Cloud Storage-Ressourcen in Datenbankdokumenten zu definieren, auf die Cloud Storage Security Rules zugreifen kann.
Verwenden Sie für Server-Clientbibliotheken die Identitäts- und Zugriffsverwaltung (IAM), um den Zugriff auf Ihre Datenbank zu verwalten. Weitere Informationen zum Schutz Ihrer Daten für die Java-, Python-, Node.js- und Go-Clientbibliotheken finden Sie unter IAM.