Vordefinierte Rollen auf Firebase-Produktebene

Diese Rollen gewähren vollen Lese-/Schreibzugriff oder schreibgeschützten Zugriff 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-Administrator
roles/firebaseappcheck.admin
Voller Lese-/Schreibzugriff auf
App Check-Ressourcen
Firebase-App-Check-Viewer
roles/firebaseappcheck.viewer
Lesezugriff auf
App Check-Ressourcen

Firebase App Distribution-Rollen

Rolle Beschreibung Berechtigungen
Administrator der Firebase-App-Verteilung
roles/firebaseappdistro.admin
Voller Lese-/Schreibzugriff auf
Ressourcen für die App-Verteilung
Firebase App Distribution Viewer
roles/firebaseappdistro.viewer
Lesezugriff auf
Ressourcen für die App-Verteilung

Firebase-Authentifizierungsrollen

Rolle Beschreibung Berechtigungen
Firebase-Authentifizierungsadministrator
roles/firebaseauth.admin
Voller Lese-/Schreibzugriff auf
Authentifizierungsressourcen
Firebase-Authentifizierungsbetrachter
roles/firebaseauth.viewer
Lesezugriff auf
Authentifizierungsressourcen

Firebase A/B Testing-Rollen (Beta)

Rolle Beschreibung Berechtigungen
Administrator für Firebase A/B-Tests
roles/firebaseabt.admin
(Beta)
Voller Lese-/Schreibzugriff auf
Ressourcen für A/B-Tests
Firebase A/B-Test-Viewer
roles/firebaseabt.viewer
(Beta)
Lesezugriff auf
Ressourcen für A/B-Tests

Cloud Firestore-Rollen

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

Damit ein Projektmitglied Sicherheitsregeln in der Firebase-Konsole bearbeiten und veröffentlichen oder Sicherheitsregeln über die Firebase-Befehlszeilenschnittstelle bereitstellen kann, können Sie ihm eine benutzerdefinierte Rolle erstellen und zuweisen, die die firebaserules.* -Berechtigungen enthält.

Cloud Storage-Rollen

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

Damit ein Projektmitglied Sicherheitsregeln in der Firebase-Konsole bearbeiten und veröffentlichen oder Sicherheitsregeln über die Firebase-Befehlszeilenschnittstelle bereitstellen kann, können Sie ihm eine benutzerdefinierte Rolle erstellen und zuweisen, die die firebaserules.* -Berechtigungen enthält.

Cloud Functions for Firebase-Rollen

Verfügbare Cloud-Funktionen für Firebase-Rollen finden Sie in der Google Cloud-Dokumentation .

Firebase Cloud Messaging-Rollen

Rolle Beschreibung Berechtigungen
Firebase Cloud Messaging-Administrator
roles/firebasenotifications.admin
Voller Lese-/Schreibzugriff auf
Cloud Messaging-Ressourcen
Firebase Cloud Messaging-Viewer
roles/firebasenotifications.viewer
Lesezugriff auf
Cloud Messaging-Ressourcen

Firebase Crashlytics-Rollen

Rolle Beschreibung Berechtigungen
Firebase Crashlytics-Administrator
roles/firebasecrashlytics.admin
Voller Lese-/Schreibzugriff auf
Crashlytics-Ressourcen
Firebase Crashlytics-Viewer
roles/firebasecrashlytics.viewer
Lesezugriff auf
Crashlytics-Ressourcen
Rolle Beschreibung Berechtigungen
Firebase Dynamic Links-Administrator
roles/firebasedynamiclinks.admin
Voller Lese-/Schreibzugriff auf
Ressourcen für dynamische Links
Viewer für dynamische Links von Firebase
roles/firebasedynamiclinks.viewer
Lesezugriff auf
Ressourcen für dynamische Links

Firebase-Hosting-Rollen

Rolle Beschreibung Berechtigungen
Firebase-Hosting-Administrator
roles/firebasehosting.admin
Voller Lese-/Schreibzugriff auf
Hosting-Ressourcen
Firebase-Hosting-Viewer
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)
Voller 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)
Voller Lese-/Schreibzugriff auf
Firebase ML-Ressourcen
Firebase ML-Viewer
roles/firebaseml.viewer
(Beta)
Lesezugriff auf
Firebase ML-Ressourcen

Firebase-Leistungsüberwachungsrollen

Rolle Beschreibung Berechtigungen
Administrator der Firebase-Leistungsüberwachung
roles/firebaseperformance.admin
Voller Lese-/Schreibzugriff auf
Ressourcen zur Leistungsüberwachung

Konfigurieren und empfangen Sie Leistungsüberwachungswarnungen
Betrachter für die Firebase-Leistungsüberwachung
roles/firebaseperformance.viewer
Lesezugriff auf
Ressourcen zur Leistungsüberwachung

Firebase Predictions-Rollen (abgeschaltet)

Rolle Beschreibung Berechtigungen
Firebase Predictions-Administrator
roles/firebasepredictions.admin
Voller Lese-/Schreibzugriff auf
Vorhersageressourcen
Firebase Predictions Viewer
roles/firebasepredictions.viewer
Lesezugriff auf
Vorhersageressourcen

Firebase Realtime Database-Rollen

Rolle Beschreibung Berechtigungen
Administrator der Firebase-Echtzeitdatenbank
roles/firebasedatabase.admin
Voller Lese-/Schreibzugriff auf
Echtzeit-Datenbankressourcen
Firebase Realtime Database Viewer
roles/firebasedatabase.viewer
Lesezugriff auf
Echtzeit-Datenbankressourcen

Firebase Remote Config-Rollen

Rolle Beschreibung Berechtigungen
Firebase Remote Config-Administrator
roles/cloudconfig.admin
Voller Lese-/Schreibzugriff auf
Remote-Konfigurationsressourcen
Firebase Remote Config Viewer
roles/cloudconfig.viewer
Lesezugriff auf
Remote-Konfigurationsressourcen

Firebase Test Lab-Rollen

Firebase Test Lab erfordert Zugriff auf Cloud Storage-Buckets und erfordert daher einen sehr spezifischen Satz von Berechtigungen, die nicht alle in den vordefinierten Standardrollen von Firebase enthalten sind. Um Zugriff auf Test Lab zu gewähren, verwenden Sie eine der im Abschnitt Firebase Test Lab-Berechtigungen beschriebenen Lösungen.