Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

Wstępnie zdefiniowane role na poziomie produktu w Firebase

Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

Te role zapewniają pełny dostęp z możliwością odczytu/zapisu lub tylko do odczytu do określonych produktów Firebase.

Przypisz te role członkom projektu za pomocą Google Cloud Console .

Role sprawdzania aplikacji Firebase

Rola Opis Uprawnienia
Administrator sprawdzania aplikacji Firebase
roles/firebaseappcheck.admin
Pełny dostęp do odczytu/zapisu do
Sprawdź zasoby aplikacji
Przeglądarka sprawdzania aplikacji Firebase
roles/firebaseappcheck.viewer
Dostęp tylko do odczytu do
Sprawdź zasoby aplikacji

Role dystrybucji aplikacji Firebase

Rola Opis Uprawnienia
Administrator dystrybucji aplikacji Firebase
roles/firebaseappdistro.admin
Pełny dostęp do odczytu/zapisu do
Zasoby dystrybucji aplikacji
Przeglądarka dystrybucji aplikacji Firebase
roles/firebaseappdistro.viewer
Dostęp tylko do odczytu do
Zasoby dystrybucji aplikacji

Role uwierzytelniania Firebase

Rola Opis Uprawnienia
Administrator uwierzytelniania Firebase
roles/firebaseauth.admin
Pełny dostęp do odczytu/zapisu do
Zasoby uwierzytelniania
Przeglądarka uwierzytelniania Firebase
roles/firebaseauth.viewer
Dostęp tylko do odczytu do
Zasoby uwierzytelniania

Role testowania A/B Firebase (beta)

Rola Opis Uprawnienia
Administrator testów A/B Firebase
roles/firebaseabt.admin
(beta)
Pełny dostęp do odczytu/zapisu do
Zasoby do testów A/B
Przeglądarka testów A/B Firebase
roles/firebaseabt.viewer
(beta)
Dostęp tylko do odczytu do
Zasoby do testów A/B

Role Cloud Firestore

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

Aby umożliwić członkom projektu edytowanie i publikowanie reguł bezpieczeństwa w konsoli Firebase lub wdrażanie reguł bezpieczeństwa za pośrednictwem Firebase CLI, możesz utworzyć, a następnie przypisać im rolę niestandardową , która obejmuje uprawnienia firebaserules.* .

Role Cloud Storage

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

Aby umożliwić członkom projektu edytowanie i publikowanie reguł bezpieczeństwa w konsoli Firebase lub wdrażanie reguł bezpieczeństwa za pośrednictwem Firebase CLI, możesz utworzyć, a następnie przypisać im rolę niestandardową , która obejmuje uprawnienia firebaserules.* .

Cloud Functions dla ról Firebase

Znajdź dostępne role Cloud Functions dla Firebase w dokumentacji Google Cloud .

Role Firebase Cloud Messaging

Rola Opis Uprawnienia
Administrator usługi Firebase Cloud Messaging
roles/firebasenotifications.admin
Pełny dostęp do odczytu/zapisu do
Zasoby dotyczące przesyłania wiadomości w chmurze
Przeglądarka wiadomości w chmurze Firebase
roles/firebasenotifications.viewer
Dostęp tylko do odczytu do
Zasoby dotyczące przesyłania wiadomości w chmurze

Role Firebase Crashlytics

Rola Opis Uprawnienia
Administrator Firebase Crashlytics
roles/firebasecrashlytics.admin
Pełny dostęp do odczytu/zapisu do
Zasoby Crashlytics
Przeglądarka Crashlytics Firebase
roles/firebasecrashlytics.viewer
Dostęp tylko do odczytu do
Zasoby Crashlytics
Rola Opis Uprawnienia
Administrator linków dynamicznych Firebase
roles/firebasedynamiclinks.admin
Pełny dostęp do odczytu/zapisu do
Zasoby dotyczące łączy dynamicznych
Przeglądarka linków dynamicznych Firebase
roles/firebasedynamiclinks.viewer
Dostęp tylko do odczytu do
Zasoby dotyczące łączy dynamicznych

Role Hostingu Firebase

Rola Opis Uprawnienia
Administrator hostingu Firebase
roles/firebasehosting.admin
Pełny dostęp do odczytu/zapisu do
Zasoby hostingu
Przeglądarka hostingu Firebase
roles/firebasehosting.viewer
Dostęp tylko do odczytu do
Zasoby hostingu

Role obsługi wiadomości w aplikacji Firebase (beta)

Rola Opis Uprawnienia
Administrator wiadomości w aplikacji Firebase
roles/firebaseinappmessaging.admin
(beta)
Pełny dostęp do odczytu/zapisu do
Zasoby dotyczące wiadomości w aplikacji
Przeglądarka wiadomości Firebase w aplikacji
roles/firebaseinappmessaging.viewer
(beta)
Dostęp tylko do odczytu do
Zasoby dotyczące wiadomości w aplikacji

Role Firebase ML (beta)

Rola Opis Uprawnienia
Administrator Firebase ML
roles/firebaseml.admin
(beta)
Pełny dostęp do odczytu/zapisu do
Zasoby Firebase ML
Przeglądarka ML Firebase
roles/firebaseml.viewer
(beta)
Dostęp tylko do odczytu do
Zasoby Firebase ML

Role monitorowania wydajności Firebase

Rola Opis Uprawnienia
Administrator monitorowania wydajności Firebase
roles/firebaseperformance.admin
Pełny dostęp do odczytu/zapisu do
Zasoby dotyczące monitorowania wydajności

Skonfiguruj i otrzymuj alerty monitorowania wydajności
Przeglądarka monitorowania wydajności Firebase
roles/firebaseperformance.viewer
Dostęp tylko do odczytu do
Zasoby dotyczące monitorowania wydajności

Role bazy danych czasu rzeczywistego Firebase

Rola Opis Uprawnienia
Administrator bazy danych czasu rzeczywistego Firebase
roles/firebasedatabase.admin
Pełny dostęp do odczytu/zapisu do
Zasoby bazy danych czasu rzeczywistego
Przeglądarka bazy danych Firebase w czasie rzeczywistym
roles/firebasedatabase.viewer
Dostęp tylko do odczytu do
Zasoby bazy danych czasu rzeczywistego

Role zdalnej konfiguracji Firebase

Rola Opis Uprawnienia
Administrator zdalnej konfiguracji Firebase
roles/cloudconfig.admin
Pełny dostęp do odczytu/zapisu do
Zasoby zdalnej konfiguracji
Przeglądarka zdalnej konfiguracji Firebase
roles/cloudconfig.viewer
Dostęp tylko do odczytu do
Zasoby zdalnej konfiguracji

Role laboratorium testowego Firebase

Laboratorium testowe Firebase wymaga dostępu do zasobników Cloud Storage, więc wymaga bardzo określonego zestawu uprawnień, z których nie wszystkie są uwzględnione w standardowych, wstępnie zdefiniowanych rolach Firebase. Aby udzielić dostępu do Laboratorium testowego, skorzystaj z jednego z rozwiązań opisanych w sekcji Uprawnienia Laboratorium testowego Firebase .