Wstępnie zdefiniowane role na poziomie usługi Firebase

Te role przyznają pełny dostęp do odczytu/zapisu lub dostęp tylko do odczytu do określonych usług Firebase.

Przypisz te role uczestnikom projektu za pomocą konsoli Google Cloud.

Role: Firebase App Check

Rola Opis Uprawnienia
Firebase App Check Administrator
roles/firebaseappcheck.admin
Pełne uprawnienia do zapisu i odczytu
App Check zasobów
Firebase App Check Przeglądarka
roles/firebaseappcheck.viewer
Dostęp tylko do odczytu do
App Check zasobów
Weryfikujący tokeny: Firebase App Check
roles/firebaseappcheck.tokenVerifier
Dostęp do funkcji weryfikacji tokenów w usłudze App Check

Role: Firebase App Distribution

Rola Opis Uprawnienia
Firebase App Distribution Administrator
roles/firebaseappdistro.admin
Pełne uprawnienia do zapisu i odczytu
App Distribution zasobów
Firebase App Distribution Widz
roles/firebaseappdistro.viewer
Dostęp tylko do odczytu do zasobów
App Distribution

Role: Firebase App Hosting

Rola Opis Uprawnienia
Firebase App Hosting Compute Runner
roles/firebaseapphosting.computeRunner
Minimalny dostęp wymagany do tworzenia i uruchamiania backendów App Hosting. Zwykle przyznawany kontom usługi.
Administrator: Firebase App Hosting

roles/firebaseapphosting.admin
Pełne uprawnienia do zapisu i odczytu
App Hosting zasobów
Przeglądający Firebase App Hosting
roles/firebaseapphosting.viewer
Dostęp tylko do odczytu do
App Hosting zasobów
Deweloper Firebase App Hosting

roles/firebaseapphosting.developer
Pełne uprawnienia do zapisu i odczytu zasobów
App Hosting backendów, kompilacji i wersji.

Role: Firebase Authentication

Rola Opis Uprawnienia
Firebase Authentication Administrator
roles/firebaseauth.admin
Pełne uprawnienia do zapisu i odczytu
Authentication zasobów
Firebase Authentication Przeglądarka
roles/firebaseauth.viewer
Dostęp tylko do odczytu do
Authentication zasobów

Role: Firebase A/B Testing (beta)

Rola Opis Uprawnienia
Firebase A/B Testing Administrator
roles/firebaseabt.admin
(beta)
Pełne uprawnienia do zapisu i odczytu zasobów
A/B Testing
Firebase A/B Testing Przeglądający
roles/firebaseabt.viewer
(beta)
Dostęp tylko do odczytu do
A/B Testing zasobów

Role: Cloud Firestore

Znajdź dostępne role Cloud Firestore w Dokumentacja Google Cloud.

Aby umożliwić użytkownikowi projektu edytowanie i publikowanie reguł zabezpieczeń w konsoli Firebase lub wdrażanie reguł zabezpieczeń za pomocą wiersza poleceń Firebase, możesz utworzyć i przypisać mu rolę niestandardową, która zawiera firebaserules.*uprawnienia.

Role: Cloud Storage

Znajdź dostępne role Cloud Storage w Dokumentacja Google Cloud.

Aby umożliwić członkowi projektu edytowanie i publikowanie reguł zabezpieczeń w Firebase lub aby wdrożyć reguły zabezpieczeń za pomocą interfejsu wiersza poleceń Firebase, możesz utworzyć, a następnie przypisać do nich rolę niestandardową obejmujący firebaserules.* uprawnienia.

Role: Cloud Functions for Firebase

Znajdź dostępne role Cloud Functions for Firebase w Dokumentacja Google Cloud.

Role w kampaniach Firebase służących do przesyłania wiadomości

Te role dotyczą kampanii, z których korzystają Firebase Cloud Messaging i Firebase In-App Messaging

Rola Opis Uprawnienia
Administrator kampanii komunikacyjnych Firebase
roles/firebasemessagingcampaigns.admin
Pełne uprawnienia do zapisu i odczytu
zasobów kampanii dla Cloud Messaging i In-App Messaging
Wyświetlający kampanie Firebase z opcją przesyłania wiadomości
roles/firebasemessagingcampaigns.viewer
Dostęp tylko do odczytu do zasobów
kampanii Cloud Messaging i In-App Messaging

Role: Firebase Cloud Messaging

Rola Opis Uprawnienia
Administrator: Firebase Cloud Messaging
roles/firebasenotifications.admin
Pełne uprawnienia do zapisu i odczytu
Cloud Messaging zasobów
Firebase Cloud Messaging Widz
roles/firebasenotifications.viewer
Dostęp tylko do odczytu do
Cloud Messaging zasobów

Role: Firebase Crashlytics

Rola Opis Uprawnienia
Firebase Crashlytics Administrator
roles/firebasecrashlytics.admin
Pełne uprawnienia do zapisu i odczytu zasobów
Crashlytics
Firebase Crashlytics Przeglądarka
roles/firebasecrashlytics.viewer
Dostęp tylko do odczytu do
Crashlytics zasobów
Rola Opis Uprawnienia
Administrator: Firebase Dynamic Links
roles/firebasedynamiclinks.admin
Pełne uprawnienia do zapisu i odczytu
Dynamic Links zasobów
Firebase Dynamic Links Przeglądarka
roles/firebasedynamiclinks.viewer
Dostęp tylko do odczytu do
Dynamic Links zasobów

Firebase Extensions role wydawcy

Rola Opis Uprawnienia
Firebase Extensions Wydawca – administrator rozszerzeń

roles/firebaseextensionspublisher.extensionsAdmin (beta)
Przesyłanie, publikowanie i wyświetlanie szczegółów oraz danych dotyczących
Firebase Extensions
Firebase Extensions Wydawca – wyświetlający rozszerzenia

roles/firebaseextensionspublisher.extensionsViewer (beta)
Wyświetl szczegóły i dane dotyczące
Firebase Extensions przesłanych przez tego wydawcę

Role: Firebase Hosting

Rola Opis Uprawnienia
Administrator: Firebase Hosting
roles/firebasehosting.admin
Pełne uprawnienia do zapisu i odczytu
Hosting zasobów
Firebase Hosting Przeglądarka
roles/firebasehosting.viewer
Dostęp tylko do odczytu do
Hosting zasobów