Catch up on highlights from Firebase at Google I/O 2023. Learn more

Ruoli predefiniti a livello di prodotto Firebase

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

Assegna questi ruoli ai membri del progetto utilizzando Google Cloud Console .

Ruoli di Firebase App Check

Ruolo Descrizione Autorizzazioni
Amministratore controllo app Firebase
roles/firebaseappcheck.admin
Accesso completo in lettura/scrittura a
App Verifica risorse
Visualizzatore controllo app Firebase
roles/firebaseappcheck.viewer
Accesso in sola lettura a
App Verifica risorse
Verificatore di token di controllo dell'app Firebase
roles/firebaseappcheck.tokenVerifier
Accesso alle funzionalità di verifica del token per App Check

Ruoli di distribuzione delle app Firebase

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

Ruoli di autenticazione Firebase

Ruolo Descrizione Autorizzazioni
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

Ruoli Firebase A/B Testing (beta)

Ruolo Descrizione Autorizzazioni
Amministratore test A/B di 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 di Cloud Firestore

Trova i ruoli Cloud Firestore disponibili nella documentazione di Google Cloud .

Per consentire a un membro del progetto di modificare e pubblicare regole di sicurezza nella console di Firebase o di distribuire regole di sicurezza tramite l'interfaccia a riga di comando di Firebase, puoi creare e quindi assegnargli un ruolo personalizzato che includa le autorizzazioni firebaserules.* .

Ruoli di archiviazione cloud

Trova i ruoli Cloud Storage disponibili nella documentazione di Google Cloud .

Per consentire a un membro del progetto di modificare e pubblicare regole di sicurezza nella console di Firebase o di distribuire regole di sicurezza tramite l'interfaccia a riga di comando di Firebase, puoi creare e quindi assegnargli un ruolo personalizzato che includa le autorizzazioni firebaserules.* .

Ruoli di Cloud Functions per Firebase

Trova i ruoli Cloud Functions for Firebase disponibili nella documentazione di Google Cloud .

Ruoli delle campagne di messaggistica Firebase

Questi ruoli si applicano alle campagne per Firebase Cloud Messaging e Firebase In-App Messaging.

Ruolo Descrizione Autorizzazioni
Amministratore campagne di messaggistica Firebase
roles/firebasemessagingcampaigns.admin
Accesso completo in lettura/scrittura a
risorse delle campagne per Cloud Messaging e In-App Messaging
Visualizzatore campagne di messaggistica Firebase
roles/firebasemessagingcampaigns.viewer
Accesso in sola lettura a
risorse delle campagne per Cloud Messaging e In-App Messaging

Ruoli Firebase Cloud Messaging

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

Ruoli Firebase Crashlytics

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

Ruoli publisher di estensioni Firebase

Ruolo Descrizione Autorizzazioni
Editore di estensioni Firebase - Amministratore estensioni
roles/firebaseextensionspublisher.extensionsAdmin
(beta)
Carica, pubblica e visualizza dettagli e metriche per
Estensioni Firebase
Firebase Extensions Publisher - Visualizzatore estensioni
roles/firebaseextensionspublisher.extensionsViewer
(beta)
Visualizza dettagli e metriche per
Estensioni Firebase caricate da questo publisher

Ruoli di hosting Firebase

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

Ruoli di messaggistica in-app di Firebase (beta)

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

Ruoli Firebase ML (beta)

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

Ruoli di monitoraggio delle prestazioni di Firebase

Ruolo Descrizione Autorizzazioni
Amministratore del monitoraggio delle prestazioni di 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 del database in tempo reale di Firebase

Ruolo Descrizione Autorizzazioni
Amministratore del database in tempo reale di 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 Firebase Remote Config

Ruolo Descrizione Autorizzazioni
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 Firebase Test Lab

Firebase Test Lab richiede l'accesso ai bucket di 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 a Test Lab, utilizza una delle soluzioni descritte nella sezione Autorizzazioni di Firebase Test Lab .