Vordefinierte Firebase-Rollen auf Produktebene

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

Weisen Sie Projektmitgliedern diese Rollen mithilfe der Google Cloud-Konsole.

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 Betrachter
roles/firebaseappcheck.viewer
Lesezugriff auf
App Check-Ressourcen
Firebase App Check Tokenverifier
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
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
Minimaler Zugriff zum Erstellen und Ausführen von App Hosting-Back-Ends erforderlich. In der Regel Dienstkonten zugewiesen.
Firebase App Hosting-Administrator
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 gibt Ressourcen frei.

Firebase Authentication Rollen

Rolle Beschreibung Berechtigungen
Firebase Authentication-Administrator
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

Um einem Projektmitglied zu erlauben, Sicherheitsregeln in der Firebase-Konsole oder zur Bereitstellung von Sicherheitsregeln über die Firebase-Befehlszeile benötigen Sie können erstellen und ihnen dann eine benutzerdefinierte Rolle zuweisen mit dem firebaserules.*-Berechtigungen.

Cloud Storage Rollen

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

Um einem Projektmitglied zu erlauben, Sicherheitsregeln in der Firebase-Konsole oder zur Bereitstellung von Sicherheitsregeln über die Firebase-Befehlszeile benötigen Sie können erstellen und ihnen dann eine benutzerdefinierte Rolle zuweisen mit dem firebaserules.*-Berechtigungen.

Cloud Functions for Firebase Rollen

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

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-Administrator
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-Administrator
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 von Erweiterungen
roles/firebaseextensionspublisher.extensionsAdmin
(Beta)
Details und Messwerte für
Firebase Extensions hochladen, veröffentlichen und abrufen
Firebase Extensions Publisher – Erweiterungsbetrachter
roles/firebaseextensionspublisher.extensionsViewer
(Beta)
Von diesem Publisher hochgeladene Details und Messwerte für
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-Administrator
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-Administrator
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 erhalten
Firebase Performance Monitoring-Betrachter
roles/firebaseperformance.viewer
Lesezugriff auf
Performance Monitoring Ressourcen

Firebase Realtime Database Rollen

Rolle Beschreibung Berechtigungen
Firebase Realtime Database-Administrator
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-Administrator
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 erfordert sehr spezielle Berechtigungen, die nicht alle im vordefinierten Firebase-Standardrollen. Verwende eine der folgenden Möglichkeiten, um Test Lab Zugriff zu gewähren Lösungen beschrieben, die in den Firebase Test Lab-Berechtigungen .