Vordefinierte Firebase-Rollen auf Produktebene

Diese Rollen gewähren vollständigen Lese-/Schreibzugriff oder nur 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 Admin
roles/firebasevertexai.admin
Vollständiger Lese-/Schreibzugriff auf
Firebase AI Logic-Ressourcen
Firebase AI Logic Betrachter
roles/firebasevertexai.viewer
Lesezugriff auf
Firebase AI Logic-Ressourcen

Firebase App Check Rollen

Rolle Beschreibung Berechtigungen
Firebase App Check Admin
roles/firebaseappcheck.admin
Vollständiger Lese-/Schreibzugriff auf
App Check-Ressourcen
Firebase App Check Betrachter
roles/firebaseappcheck.viewer
Lesezugriff auf
App Check-Ressourcen
Firebase App Check Token-Bestätigung
roles/firebaseappcheck.tokenVerifier
Zugriff auf Funktionen zur Tokenüberprüfung für App Check

Firebase App Distribution Rollen

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

Firebase App Hosting Rollen

Rolle Beschreibung Berechtigungen
Firebase App Hosting Compute Runner
roles/firebaseapphosting.computeRunner
Erforderlicher Mindestzugriff zum Erstellen und Ausführen von App Hosting-Back-Ends. Wird in der Regel Dienstkonten zugewiesen.
Firebase App Hosting Admin
roles/firebaseapphosting.admin
Vollständiger Lese-/Schreibzugriff auf
App Hosting-Ressourcen
Firebase App Hosting Betrachter
roles/firebaseapphosting.viewer
Lesezugriff auf
App Hosting-Ressourcen
Firebase App Hosting Entwickler
roles/firebaseapphosting.developer
Vollständiger Lese-/Schreibzugriff auf
App Hosting-Back-Ends, Builds und Release-Ressourcen.

Firebase Authentication Rollen

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

Firebase A/B Testing Rollen (Beta)

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

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 ihm eine benutzerdefinierte Rolle mit den firebaserules.*-Berechtigungen zuweisen.

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 ihm eine benutzerdefinierte Rolle mit den firebaserules.*-Berechtigungen zuweisen.

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
campaigns-Ressourcen für Cloud Messaging und In-App Messaging

Firebase Cloud Messaging Rollen

Rolle Beschreibung Berechtigungen
Firebase Cloud Messaging Admin
roles/firebasenotifications.admin
Vollständiger Lese-/Schreibzugriff auf
Cloud Messaging-Ressourcen
Firebase Cloud Messaging Betrachter
roles/firebasenotifications.viewer
Lesezugriff auf
Cloud Messaging-Ressourcen

Firebase Crashlytics Rollen

Rolle Beschreibung Berechtigungen
Firebase Crashlytics Admin
roles/firebasecrashlytics.admin
Vollständiger Lese-/Schreibzugriff auf
Crashlytics-Ressourcen
Firebase Crashlytics Betrachter
roles/firebasecrashlytics.viewer
Lesezugriff auf
Crashlytics-Ressourcen
Rolle Beschreibung Berechtigungen
Firebase Dynamic Links Admin
roles/firebasedynamiclinks.admin
Vollständiger Lese-/Schreibzugriff auf
Dynamic Links-Ressourcen
Firebase Dynamic Links Betrachter
roles/firebasedynamiclinks.viewer
Lesezugriff auf
Dynamic Links-Ressourcen

Firebase Extensions Publisher-Rollen

Rolle Beschreibung Berechtigungen
Firebase Extensions Publisher – Extensions Admin
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 Hosting Rollen

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

Firebase In-App Messaging Rollen (Beta)

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

Firebase ML Rollen (Beta)

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

Firebase Performance Monitoring Rollen

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

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

Firebase Realtime Database Rollen

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

Firebase Remote Config Rollen

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

Firebase Test Lab Rollen

Für Firebase Test Lab ist Zugriff auf Cloud Storage-Buckets erforderlich. Daher sind sehr spezifische Berechtigungen erforderlich, die nicht alle in den standardmäßigen vordefinierten Firebase-Rollen enthalten sind. Um Zugriff auf Test Lab zu gewähren, verwenden Sie eine der im Abschnitt Firebase Test Lab-Berechtigungen beschriebenen Lösungen.