Ruoli predefiniti a livello di prodotto Firebase

Questi ruoli concedere accesso completo in lettura / scrittura o di sola lettura l'accesso a specifici Firebase prodotti.

Assegnare questi ruoli ai vostri membri utilizzando la console di Google Cloud .

Firebase App ruoli di distribuzione (beta)

Ruolo Descrizione permessi
Amministratore distribuzione app Firebase
roles/firebaseappdistro.admin
(beta)
Accesso completo in lettura/scrittura a
Risorse per la distribuzione delle app
Visualizzatore distribuzione app Firebase
roles/firebaseappdistro.viewer
(beta)
Accesso in sola lettura a
Risorse per la distribuzione delle app

Ruoli di autenticazione Firebase

Ruolo Descrizione permessi
Amministratore autenticazione Firebase
roles/firebaseauth.admin
Accesso completo in lettura/scrittura a
Risorse di autenticazione
Visualizzatore autenticazione Firebase
roles/firebaseauth.viewer
Accesso in sola lettura a
Risorse di autenticazione

Firebase A / B Testing ruoli (beta)

Ruolo Descrizione permessi
Amministratore test A/B Firebase
roles/firebaseabt.admin
(beta)
Accesso completo in lettura/scrittura a
Risorse per i test A/B
Visualizzatore test A/B Firebase
roles/firebaseabt.viewer
(beta)
Accesso in sola lettura a
Risorse per i test A/B

Ruoli Cloud Firestore

Cerca disponibilità per ruoli cloud Firestore nella documentazione di Google Cloud .

Per consentire a un membro del progetto per modificare e pubblicare le norme di sicurezza nella console Firebase o alle regole di sicurezza distribuirli via Firebase CLI, è possibile creare assegnare loro un ruolo personalizzato che include i firebaserules.* Permessi .

Ruoli di archiviazione cloud

Cerca disponibilità per i ruoli di cloud storage nella documentazione di Google Cloud .

Per consentire a un membro del progetto per modificare e pubblicare le norme di sicurezza nella console Firebase o alle regole di sicurezza distribuirli via Firebase CLI, è possibile creare assegnare loro un ruolo personalizzato che include i firebaserules.* Permessi .

Funzioni cloud per ruoli Firebase

Trova funzioni cloud disponibili per i ruoli Firebase nella documentazione di Google Cloud .

Ruoli di Firebase Cloud Messaging

Ruolo Descrizione permessi
Amministratore di messaggistica cloud Firebase
roles/firebasenotifications.admin
Accesso completo in lettura/scrittura a
Risorse di messaggistica cloud
Visualizzatore di messaggistica cloud Firebase
roles/firebasenotifications.viewer
Accesso in sola lettura a
Risorse di messaggistica cloud

Ruoli di Firebase Crashlytics

Ruolo Descrizione permessi
Amministratore di Firebase Crashlytics
roles/firebasecrashlytics.admin
Accesso completo in lettura/scrittura a
Risorse di Crashlytics
Visualizzatore di Firebase Crashlytics
roles/firebasecrashlytics.viewer
Accesso in sola lettura a
Risorse di Crashlytics
Ruolo Descrizione permessi
Amministratore di collegamenti dinamici Firebase
roles/firebasedynamiclinks.admin
Accesso completo in lettura/scrittura a
Risorse sui collegamenti dinamici
Visualizzatore di collegamenti dinamici Firebase
roles/firebasedynamiclinks.viewer
Accesso in sola lettura a
Risorse sui collegamenti dinamici

Ruoli di hosting Firebase

Ruolo Descrizione permessi
Amministratore Hosting Firebase
roles/firebasehosting.admin
Accesso completo in lettura/scrittura a
Risorse di hosting
Visualizzatore di hosting Firebase
roles/firebasehosting.viewer
Accesso in sola lettura a
Risorse di hosting

Firebase in-app di messaggistica ruoli (beta)

Ruolo Descrizione permessi
Amministratore della messaggistica in-app Firebase
roles/firebaseinappmessaging.admin
(beta)
Accesso completo in lettura/scrittura a
Risorse di messaggistica in-app
Visualizzatore messaggi in-app Firebase
roles/firebaseinappmessaging.viewer
(beta)
Accesso in sola lettura a
Risorse di messaggistica in-app

Firebase ML ruoli (beta)

Ruolo Descrizione permessi
Amministratore Firebase ML
roles/firebaseml.admin
(beta)
Accesso completo in lettura/scrittura a
Risorse Firebase ML
Visualizzatore ML Firebase
roles/firebaseml.viewer
(beta)
Accesso in sola lettura a
Risorse Firebase ML

Ruoli di monitoraggio delle prestazioni di Firebase

Ruolo Descrizione permessi
Amministratore monitoraggio prestazioni Firebase
roles/firebaseperformance.admin
Accesso completo in lettura/scrittura a
Risorse per il monitoraggio delle prestazioni

Configura e ricevi avvisi di monitoraggio delle prestazioni
Visualizzatore di monitoraggio delle prestazioni di Firebase
roles/firebaseperformance.viewer
Accesso in sola lettura a
Risorse per il monitoraggio delle prestazioni

Ruoli di Firebase Predictions

Ruolo Descrizione permessi
Amministratore delle previsioni di Firebase
roles/firebasepredictions.admin
Accesso completo in lettura/scrittura a
Risorse per le previsioni
Visualizzatore previsioni Firebase
roles/firebasepredictions.viewer
Accesso in sola lettura a
Risorse per le previsioni

Ruoli del database in tempo reale di Firebase

Ruolo Descrizione permessi
Amministratore del database in tempo reale Firebase
roles/firebasedatabase.admin
Accesso completo in lettura/scrittura a
Risorse del database in tempo reale
Visualizzatore di database in tempo reale Firebase
roles/firebasedatabase.viewer
Accesso in sola lettura a
Risorse del database in tempo reale

Ruoli di configurazione remota Firebase

Ruolo Descrizione Permessi
Amministratore configurazione remota Firebase
roles/cloudconfig.admin
Accesso completo in lettura/scrittura a
Risorse di configurazione remota
Visualizzatore configurazione remota Firebase
roles/cloudconfig.viewer
Accesso in sola lettura a
Risorse di configurazione remota

Ruoli di Firebase Test Lab

Firebase Test Lab richiede l'accesso ai bucket Cloud Storage, quindi richiede un insieme molto specifico di autorizzazioni che non sono tutte incluse nei ruoli predefiniti standard di Firebase. Per concedere l'accesso al Test Lab, utilizzare una delle soluzioni descritte nel permessi Firebase Test Lab sezione.