Ruoli predefiniti a livello di prodotto Firebase

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

Assegna questi ruoli ai membri del progetto utilizzando la console Google Cloud.

Firebase App Check ruoli

Ruolo Descrizione Autorizzazioni
Firebase App Check Amministrazione
roles/firebaseappcheck.admin
Accesso completo in lettura/scrittura alle risorse
App Check
Firebase App Check Visualizzatore
roles/firebaseappcheck.viewer
Accesso di sola lettura alle risorse
App Check
Firebase App Check Verificatore token
roles/firebaseappcheck.tokenVerifier
Accesso alle funzionalità di verifica dei token per App Check

Firebase App Distribution ruoli

Ruolo Descrizione Autorizzazioni
Firebase App Distribution Amministrazione
roles/firebaseappdistro.admin
Accesso completo in lettura/scrittura alle risorse
App Distribution
Firebase App Distribution Visualizzatore
roles/firebaseappdistro.viewer
Accesso di sola lettura alle risorse
App Distribution

Firebase App Hosting ruoli

Ruolo Descrizione Autorizzazioni
Firebase App Hosting Compute Runner
roles/firebaseapphosting.computeRunner
Accesso minimo richiesto per creare ed eseguire backend App Hosting. In genere viene concesso agli account di servizio.
Firebase App Hosting Amministrazione
roles/firebaseapphosting.admin
Accesso completo in lettura/scrittura alle risorse
App Hosting
Firebase App Hosting Visualizzatore
roles/firebaseapphosting.viewer
Accesso di sola lettura alle risorse
App Hosting
Firebase App Hosting Sviluppatore
roles/firebaseapphosting.developer
Accesso completo in lettura/scrittura alle risorse di backend, build e release di
App Hosting.

Firebase Authentication ruoli

Ruolo Descrizione Autorizzazioni
Firebase Authentication Amministrazione
roles/firebaseauth.admin
Accesso completo in lettura/scrittura a
Authentication risorse
Firebase Authentication Visualizzatore
roles/firebaseauth.viewer
Accesso di sola lettura alle risorse
Authentication

Ruoli Firebase A/B Testing (beta)

Ruolo Descrizione Autorizzazioni
Firebase A/B Testing Amministrazione
roles/firebaseabt.admin
(beta)
Accesso completo in lettura/scrittura alle risorse
A/B Testing
Firebase A/B Testing Visualizzatore
roles/firebaseabt.viewer
(beta)
Accesso di sola lettura alle risorse
A/B Testing

Cloud Firestore ruoli

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 Firebase o di eseguire il deployment di regole di sicurezza tramite l'interfaccia a riga di comando Firebase, puoi creare e assegnare un ruolo personalizzato che includa le autorizzazioni firebaserules.*.

Cloud Storage ruoli

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 Firebase o di eseguire il deployment di regole di sicurezza tramite l'interfaccia a riga di comando Firebase, puoi creare e assegnare un ruolo personalizzato che includa le autorizzazioni firebaserules.*.

Cloud Functions for Firebase ruoli

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

Ruoli delle campagne di Firebase Messaging

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

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

Firebase Cloud Messaging ruoli

Ruolo Descrizione Autorizzazioni
Firebase Cloud Messaging Amministrazione
roles/firebasenotifications.admin
Accesso completo in lettura/scrittura alle risorse
Cloud Messaging
Firebase Cloud Messaging Visualizzatore
roles/firebasenotifications.viewer
Accesso di sola lettura alle risorse
Cloud Messaging

Firebase Crashlytics ruoli

Ruolo Descrizione Autorizzazioni
Firebase Crashlytics Amministrazione
roles/firebasecrashlytics.admin
Accesso completo in lettura/scrittura alle risorse
Crashlytics
Firebase Crashlytics Visualizzatore
roles/firebasecrashlytics.viewer
Accesso di sola lettura alle risorse
Crashlytics
Ruolo Descrizione Autorizzazioni
Firebase Dynamic Links Amministrazione
roles/firebasedynamiclinks.admin
Accesso completo in lettura/scrittura alle risorse
Dynamic Links
Firebase Dynamic Links Visualizzatore
roles/firebasedynamiclinks.viewer
Accesso di sola lettura alle risorse
Dynamic Links

Firebase Extensions ruoli di publisher

Ruolo Descrizione Autorizzazioni
Firebase Extensions Editore - Amministratore delle estensioni
roles/firebaseextensionspublisher.extensionsAdmin
(beta)
Carica, pubblica e visualizza dettagli e metriche per
Firebase Extensions
Firebase Extensions Editor - Visualizzatore delle estensioni
roles/firebaseextensionspublisher.extensionsViewer
(beta)
Visualizzare i dettagli e le metriche relative a
Firebase Extensions caricati da questo editore

Firebase Hosting ruoli

Ruolo Descrizione Autorizzazioni
Firebase Hosting Amministrazione
roles/firebasehosting.admin
Accesso completo in lettura/scrittura a
Hosting risorse
Firebase Hosting Visualizzatore
roles/firebasehosting.viewer
Accesso in sola lettura a
Hosting risorse

Ruoli Firebase In-App Messaging (beta)

Ruolo Descrizione Autorizzazioni
Firebase In-App Messaging Amministrazione
roles/firebaseinappmessaging.admin
(beta)
Accesso completo in lettura/scrittura alle risorse
In-App Messaging
Firebase In-App Messaging Visualizzatore
roles/firebaseinappmessaging.viewer
(beta)
Accesso in sola lettura a
In-App Messaging risorse

Ruoli Firebase ML (beta)

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

Firebase Performance Monitoring ruoli

Ruolo Descrizione Autorizzazioni
Firebase Performance Monitoring Amministrazione
roles/firebaseperformance.admin
Accesso completo in lettura/scrittura alle risorse
Performance Monitoring

Configura e ricevi avvisi Performance Monitoring
Firebase Performance Monitoring Visualizzatore
roles/firebaseperformance.viewer
Accesso in sola lettura a
Performance Monitoring risorse

Firebase Realtime Database ruoli

Ruolo Descrizione Autorizzazioni
Firebase Realtime Database Amministrazione
roles/firebasedatabase.admin
Accesso completo in lettura/scrittura a
Realtime Database risorse
Firebase Realtime Database Visualizzatore
roles/firebasedatabase.viewer
Accesso di sola lettura alle risorse
Realtime Database

Firebase Remote Config ruoli

Ruolo Descrizione Autorizzazioni
Firebase Remote Config Amministrazione
roles/cloudconfig.admin
Accesso completo in lettura/scrittura alle risorse
Remote Config
Firebase Remote Config Visualizzatore
roles/cloudconfig.viewer
Accesso in sola lettura a
Remote Config risorse

Firebase Test Lab ruoli

Firebase Test Lab richiede l'accesso ai bucket Cloud Storage, pertanto richiede un insieme molto specifico di autorizzazioni che non sono tutte incluse nei ruoli predefiniti di Firebase standard. Per concedere l'accesso a Test Lab, utilizza una delle soluzioni descritte nella sezione Autorizzazioni Firebase Test Lab.