Vordefinierte Firebase-Rollen auf Produktebene

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

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

Firebase App Check Rollen

Rolle Beschreibung Berechtigungen
Firebase App Check Verwaltung
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 Verifier
roles/firebaseappcheck.tokenVerifier
Zugriff auf Funktionen zur Tokenbestätigung für App Check

Firebase App Distribution Rollen

Rolle Beschreibung Berechtigungen
Firebase App Distribution Verwaltung
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
Mindestzugriff zum Erstellen und Ausführen von App Hosting-Backends. In der Regel Dienstkonten zugewiesen.
Firebase App Hosting Verwaltung
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 Verwaltung
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-Betrachter
roles/firebaseabt.viewer
(Beta)
Lesezugriff auf
A/B Testing-Ressourcen

Cloud Firestore Rollen

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

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 diese zuweisen. Diese Rolle muss die firebaserules.*-Berechtigungen enthalten.

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 diese zuweisen. Diese Rolle muss die firebaserules.*-Berechtigungen enthalten.

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

Rolle Beschreibung Berechtigungen
Firebase Cloud Messaging Verwaltung
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 Verwaltung
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 Verwaltung
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 – Administrator für Erweiterungen
roles/firebaseextensionspublisher.extensionsAdmin
(Beta)
Details und Messwerte für
Firebase Extensions hochladen, veröffentlichen und abrufen
Firebase Extensions Publisher – Erweiterungs-Viewer
roles/firebaseextensionspublisher.extensionsViewer
(Beta)
Details und Messwerte für von diesem Publisher hochgeladene
Firebase Extensions ansehen

Firebase Hosting Rollen

Rolle Beschreibung Berechtigungen
Firebase Hosting Verwaltung
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 Verwaltung
roles/firebaseinappmessaging.admin
(Beta)
Vollständiger Lese-/Schreibzugriff auf
In-App Messaging-Ressourcen
Firebase In-App Messaging-Betrachter
roles/firebaseinappmessaging.viewer
(Beta)
Lesezugriff auf
In-App Messaging-Ressourcen

Firebase ML-Rollen (Beta)

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

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 Betrachter
roles/firebaseperformance.viewer
Lesezugriff auf
Performance Monitoring Ressourcen

Firebase Realtime Database Rollen

Rolle Beschreibung Berechtigungen
Firebase Realtime Database Verwaltung
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 Verwaltung
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

Firebase Test Lab benötigt Zugriff auf Cloud Storage-Buckets, daher sind sehr spezielle 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 sind.