Vordefinierte Rollen auf Firebase-Produktebene

Diese Rollen gewähren vollständigen Lese-/Schreibzugriff oder schreibgeschützten Zugriff auf bestimmte Firebase-Produkte.

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

Firebase App Check-Rollen

Rolle Beschreibung Berechtigungen
Firebase App Check-Administrator
roles/firebaseappcheck.admin
Vollständiger Lese-/Schreibzugriff auf
App-Check-Ressourcen
Firebase App Check Viewer
roles/firebaseappcheck.viewer
Nur lesender Zugriff auf
App-Check-Ressourcen
Firebase App Check Token Verifier
roles/firebaseappcheck.tokenVerifier
Zugriff auf Token-Verifizierungsfunktionen für App Check

Firebase App Distribution-Rollen

Rolle Beschreibung Berechtigungen
Firebase App Distribution-Administrator
roles/firebaseappdistro.admin
Vollständiger Lese-/Schreibzugriff auf
Ressourcen zur App-Verteilung
Viewer für die Firebase-App-Verteilung
roles/firebaseappdistro.viewer
Nur lesender Zugriff auf
Ressourcen zur App-Verteilung

Firebase-Authentifizierungsrollen

Rolle Beschreibung Berechtigungen
Firebase-Authentifizierungsadministrator
roles/firebaseauth.admin
Vollständiger Lese-/Schreibzugriff auf
Authentifizierungsressourcen
Firebase-Authentifizierungs-Viewer
roles/firebaseauth.viewer
Nur lesender Zugriff auf
Authentifizierungsressourcen

Firebase A/B-Testing-Rollen (Beta)

Rolle Beschreibung Berechtigungen
Firebase A/B Testing-Administrator
roles/firebaseabt.admin
(Beta)
Vollständiger Lese-/Schreibzugriff auf
Ressourcen für A/B-Tests
Firebase A/B Testing Viewer
roles/firebaseabt.viewer
(Beta)
Nur lesender Zugriff auf
Ressourcen für A/B-Tests

Cloud Firestore-Rollen

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

Um einem Projektmitglied das Bearbeiten und Veröffentlichen von Sicherheitsregeln in der Firebase-Konsole oder das Bereitstellen von Sicherheitsregeln über die Firebase-CLI zu ermöglichen, können Sie eine benutzerdefinierte Rolle erstellen und ihnen dann zuweisen, die die firebaserules.* Berechtigungen enthält.

Cloud-Speicherrollen

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

Um einem Projektmitglied das Bearbeiten und Veröffentlichen von Sicherheitsregeln in der Firebase-Konsole oder das Bereitstellen von Sicherheitsregeln über die Firebase-CLI zu ermöglichen, können Sie eine benutzerdefinierte Rolle erstellen und ihnen dann zuweisen, die die firebaserules.* Berechtigungen enthält.

Cloud Functions für 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
Firebase-Messaging-Kampagnen-Administrator
roles/firebasemessagingcampaigns.admin
Vollständiger Lese-/Schreibzugriff auf
Kampagnenressourcen für Cloud Messaging und In-App Messaging
Viewer für Firebase-Messaging-Kampagnen
roles/firebasemessagingcampaigns.viewer
Nur lesender Zugriff auf
Kampagnenressourcen für Cloud Messaging und In-App Messaging

Firebase Cloud Messaging-Rollen

Rolle Beschreibung Berechtigungen
Firebase Cloud Messaging-Administrator
roles/firebasenotifications.admin
Vollständiger Lese-/Schreibzugriff auf
Cloud Messaging-Ressourcen
Firebase Cloud Messaging Viewer
roles/firebasenotifications.viewer
Nur lesender Zugriff auf
Cloud Messaging-Ressourcen

Firebase Crashlytics-Rollen

Rolle Beschreibung Berechtigungen
Firebase Crashlytics-Administrator
roles/firebasecrashlytics.admin
Vollständiger Lese-/Schreibzugriff auf
Crashlytics-Ressourcen
Firebase Crashlytics Viewer
roles/firebasecrashlytics.viewer
Nur lesender Zugriff auf
Crashlytics-Ressourcen
Rolle Beschreibung Berechtigungen
Firebase Dynamic Links-Administrator
roles/firebasedynamiclinks.admin
Vollständiger Lese-/Schreibzugriff auf
Dynamic Links-Ressourcen
Firebase Dynamic Links Viewer
roles/firebasedynamiclinks.viewer
Nur lesender Zugriff auf
Dynamic Links-Ressourcen

Rollen des Firebase Extensions-Herausgebers

Rolle Beschreibung Berechtigungen
Firebase Extensions Publisher – Erweiterungsadministrator
roles/firebaseextensionspublisher.extensionsAdmin
(Beta)
Laden Sie Details und Metriken hoch, veröffentlichen Sie sie und zeigen Sie sie an
Firebase-Erweiterungen
Firebase Extensions Publisher – Erweiterungs-Viewer
roles/firebaseextensionspublisher.extensionsViewer
(Beta)
Details und Kennzahlen anzeigen für
Von diesem Herausgeber hochgeladene Firebase-Erweiterungen

Firebase Hosting-Rollen

Rolle Beschreibung Berechtigungen
Firebase Hosting-Administrator
roles/firebasehosting.admin
Vollständiger Lese-/Schreibzugriff auf
Hosting-Ressourcen
Firebase Hosting Viewer
roles/firebasehosting.viewer
Nur lesender Zugriff 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
Ressourcen für In-App-Messaging
Firebase In-App-Messaging-Viewer
roles/firebaseinappmessaging.viewer
(Beta)
Nur lesender Zugriff auf
Ressourcen für In-App-Messaging

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)
Nur lesender Zugriff auf
Firebase ML-Ressourcen

Firebase-Leistungsüberwachungsrollen

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

Konfigurieren und empfangen Sie Leistungsüberwachungswarnungen
Firebase-Leistungsüberwachungs-Viewer
roles/firebaseperformance.viewer
Nur lesender Zugriff auf
Ressourcen zur Leistungsüberwachung

Firebase-Echtzeitdatenbankrollen

Rolle Beschreibung Berechtigungen
Firebase-Echtzeitdatenbankadministrator
roles/firebasedatabase.admin
Vollständiger Lese-/Schreibzugriff auf
Echtzeit-Datenbankressourcen
Firebase-Echtzeitdatenbank-Viewer
roles/firebasedatabase.viewer
Nur lesender Zugriff auf
Echtzeit-Datenbankressourcen

Firebase Remote Config-Rollen

Rolle Beschreibung Berechtigungen
Firebase-Remote-Konfigurationsadministrator
roles/cloudconfig.admin
Vollständiger Lese-/Schreibzugriff auf
Remote-Konfigurationsressourcen
Firebase Remote Config Viewer
roles/cloudconfig.viewer
Nur lesender Zugriff auf
Remote-Konfigurationsressourcen

Rollen im Firebase-Testlabor

Firebase Test Lab erfordert Zugriff auf Cloud Storage-Buckets und erfordert daher einen sehr spezifischen Satz von Berechtigungen, die nicht alle in den standardmäßig 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.