Vordefinierte Firebase-Rollen auf Produktebene

Diese Rollen gewähren vollständigen Lese-/Schreibzugriff oder Lesezugriff auf bestimmte Firebase-Produkte.

Weisen Sie Projektmitgliedern diese Rollen über die Google Cloud-Konsole zu.

Firebase AI Logic Rollen

Rolle Beschreibung Berechtigungen
Firebase AI Logic-Administrator
roles/firebasevertexai.admin
Vollständiger Lese-/Schreibzugriff auf
-Ressourcen von Firebase AI Logic
Firebase AI Logic Viewer
roles/firebasevertexai.viewer
Lesezugriff auf
-Ressourcen von Firebase AI Logic

Firebase App Check Rollen

Rolle Beschreibung Berechtigungen
Firebase App Check-Administrator
roles/firebaseappcheck.admin
Vollständiger Lese-/Schreibzugriff auf
-Ressourcen von App Check
Firebase App Check Viewer
roles/firebaseappcheck.viewer
Lesezugriff auf
-Ressourcen von App Check
Firebase App Check Token Verifier
roles/firebaseappcheck.tokenVerifier
Zugriff auf Funktionen zur Tokenüberprüfung für App Check

Firebase App Distribution Rollen

Rolle Beschreibung Berechtigungen
Firebase App Distribution-Administrator
roles/firebaseappdistro.admin
Vollständiger Lese-/Schreibzugriff auf
-Ressourcen von App Distribution
Firebase App Distribution Viewer
roles/firebaseappdistro.viewer
Lesezugriff auf
-Ressourcen von App Distribution

Firebase App Hosting Rollen

Rolle Beschreibung Berechtigungen
Firebase App Hosting Compute Runner
roles/firebaseapphosting.computeRunner
Mindestzugriff, der zum Erstellen und Ausführen von App Hosting-Back-Ends erforderlich ist. Wird normalerweise Dienstkonten gewährt.
Firebase App Hosting-Administrator
roles/firebaseapphosting.admin
Vollständiger Lese-/Schreibzugriff auf
-Ressourcen von App Hosting
Firebase App Hosting-Betrachter
roles/firebaseapphosting.viewer
Lesezugriff auf
-Ressourcen von App Hosting
Firebase App Hosting-Entwickler
roles/firebaseapphosting.developer
Vollständiger Lese-/Schreibzugriff auf Back-Ends, Builds und Releases von
App Hosting.

Firebase Authentication Rollen

Rolle Beschreibung Berechtigungen
Firebase Authentication-Administrator
roles/firebaseauth.admin
Vollständiger Lese-/Schreibzugriff auf
-Ressourcen von Authentication
Firebase Authentication Viewer
roles/firebaseauth.viewer
Lesezugriff auf
-Ressourcen von Authentication

Firebase A/B Testing-Rollen (Beta)

Rolle Beschreibung Berechtigungen
Firebase A/B Testing-Administrator
roles/firebaseabt.admin
(Beta)
Vollständiger Lese-/Schreibzugriff auf
-Ressourcen von A/B Testing
Firebase A/B Testing-Betrachter
roles/firebaseabt.viewer
(Beta)
Lesezugriff auf
-Ressourcen von A/B Testing

Cloud Firestore Rollen

Verfügbare Cloud Firestore-Rollen finden Sie in der Google Cloud-Dokumentation.

Wenn Sie einem Projektmitglied erlauben möchten, Sicherheitsregeln in der Firebase-Konsole zu bearbeiten und zu veröffentlichen oder Sicherheitsregeln über die Firebase-Befehlszeile bereitzustellen, können Sie eine benutzerdefinierte Rolle erstellen und ihm zuweisen, die die firebaserules.*-Berechtigungen enthält.

Cloud Storage Rollen

Verfügbare Cloud Storage-Rollen finden Sie in der Google Cloud-Dokumentation.

Wenn Sie einem Projektmitglied erlauben möchten, Sicherheitsregeln in der Firebase-Konsole zu bearbeiten und zu veröffentlichen oder Sicherheitsregeln über die Firebase-Befehlszeile bereitzustellen, können Sie eine benutzerdefinierte Rolle erstellen und ihm zuweisen, die die firebaserules.*-Berechtigungen enthält.

Cloud Functions for Firebase Rollen

Verfügbare Cloud Functions for Firebase-Rollen finden Sie in der Google Cloud-Dokumentation.

Rollen für Firebase Messaging-Kampagnen

Diese Rollen gelten für Kampagnen für Firebase Cloud Messaging und Firebase In-App Messaging.

Rolle Beschreibung Berechtigungen
Administrator von Firebase Messaging-Kampagnen
roles/firebasemessagingcampaigns.admin
Vollständiger Lese-/Schreibzugriff auf
-Kampagnenressourcen für Cloud Messaging und In-App Messaging
Betrachter von Firebase Messaging-Kampagnen
roles/firebasemessagingcampaigns.viewer
Lesezugriff auf
Kampagnenressourcen für Cloud Messaging und In-App Messaging

Firebase Cloud Messaging Rollen

Zusätzlich zu einer Firebase Cloud Messaging API-Rolle müssen Sie möglicherweise auch eine entsprechende Rolle für Firebase-Messaging-Kampagnen zuweisen.

Rolle Beschreibung Berechtigungen
Firebase Cloud Messaging API-Administrator
roles/firebasecloudmessaging.admin
Vollständiger Lese-/Schreibzugriff auf Firebase Cloud Messaging API-Ressourcen.
Rolle Beschreibung Berechtigungen
Firebase Cloud Messaging-Administrator
roles/firebasenotifications.admin
Vollständiger Lese-/Schreibzugriff auf
-Ressourcen von Cloud Messaging
Firebase Cloud Messaging Viewer
roles/firebasenotifications.viewer
Lesezugriff auf
-Ressourcen von Cloud Messaging

Firebase Crashlytics Rollen

Rolle Beschreibung Berechtigungen
Firebase Crashlytics-Administrator
roles/firebasecrashlytics.admin
Vollständiger Lese-/Schreibzugriff auf
-Ressourcen von Crashlytics
Firebase Crashlytics Viewer
roles/firebasecrashlytics.viewer
Lesezugriff auf
-Ressourcen von Crashlytics

Firebase Hosting Rollen

Rolle Beschreibung Berechtigungen
Firebase Hosting-Administrator
roles/firebasehosting.admin
Vollständiger Lese-/Schreibzugriff auf
-Ressourcen von Hosting
Firebase Hosting Viewer
roles/firebasehosting.viewer
Lesezugriff auf
-Ressourcen von Hosting

Firebase In-App Messaging-Rollen (Beta)

Rolle Beschreibung Berechtigungen
Firebase In-App Messaging-Administrator
roles/firebaseinappmessaging.admin
(Beta)
Vollständiger Lese-/Schreibzugriff auf
-Ressourcen von In-App Messaging
Firebase In-App Messaging-Betrachter
roles/firebaseinappmessaging.viewer
(Beta)
Lesezugriff auf
-Ressourcen von In-App Messaging

Firebase Performance Monitoring Rollen

Rolle Beschreibung Berechtigungen
Firebase Performance Monitoring-Administrator
roles/firebaseperformance.admin
Vollständiger Lese-/Schreibzugriff auf
Performance Monitoring-Ressourcen

Performance Monitoring-Benachrichtigungen konfigurieren und empfangen
Firebase Performance Monitoring Viewer
roles/firebaseperformance.viewer
Lesezugriff auf
-Ressourcen von Performance Monitoring

Firebase Realtime Database Rollen

Rolle Beschreibung Berechtigungen
Firebase Realtime Database-Administrator
roles/firebasedatabase.admin
Vollständiger Lese-/Schreibzugriff auf
-Ressourcen von Realtime Database
Firebase Realtime Database Viewer
roles/firebasedatabase.viewer
Lesezugriff auf
-Ressourcen von Realtime Database

Firebase Remote Config Rollen

Rolle Beschreibung Berechtigungen
Firebase Remote Config-Administrator
roles/cloudconfig.admin
Vollständiger Lese-/Schreibzugriff auf
-Ressourcen von Remote Config
Firebase Remote Config Viewer
roles/cloudconfig.viewer
Lesezugriff auf
-Ressourcen von Remote Config

Firebase Test Lab Rollen

Firebase Test Lab benötigt Zugriff auf Cloud Storage-Buckets. Daher sind sehr spezifische Berechtigungen erforderlich, die nicht alle in den vordefinierten Firebase-Standardrollen enthalten sind. Wenn Sie Zugriff auf Test Lab gewähren möchten, verwenden Sie eine der Lösungen, die im Abschnitt Firebase Test Lab-Berechtigungen beschrieben werden.

Eingestellte oder nicht unterstützte Produkte

Rolle Beschreibung Berechtigungen
Firebase Dynamic Links-Administrator
roles/firebasedynamiclinks.admin
Vollständiger Lese-/Schreibzugriff auf
-Ressourcen von Dynamic Links
Firebase Dynamic Links Viewer
roles/firebasedynamiclinks.viewer
Lesezugriff auf
-Ressourcen von Dynamic Links

Firebase Extensions Publisher-Rollen

Rolle Beschreibung Berechtigungen
Firebase Extensions Publisher – Administrator für Erweiterungen
roles/firebaseextensionspublisher.extensionsAdmin
(Beta)
Details und Messwerte für
Firebase Extensions hochladen, veröffentlichen und ansehen
Firebase Extensions Publisher – Extensions Viewer
roles/firebaseextensionspublisher.extensionsViewer
(Beta)
Details und Messwerte für
Firebase Extensions ansehen, die von diesem Publisher hochgeladen wurden

Firebase ML-Rollen (Beta)

Rolle Beschreibung Berechtigungen
Firebase ML-Administrator
roles/firebaseml.admin
(Beta)
Vollständiger Lese-/Schreibzugriff auf
-Ressourcen von Firebase ML
Firebase ML-Betrachter
roles/firebaseml.viewer
(Beta)
Lesezugriff auf
-Ressourcen von Firebase ML