Ruoli predefiniti a livello di prodotto Firebase

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

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

Firebase AI Logic ruoli

Ruolo Descrizione Autorizzazioni
Firebase AI Logic Amministratore
roles/firebasevertexai.admin
Accesso completo in lettura/scrittura alle risorse
Firebase AI Logic
Firebase AI Logic Visualizzatore
roles/firebasevertexai.viewer
Accesso in sola lettura alle risorse
Firebase AI Logic

Firebase App Check ruoli

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

Firebase App Distribution ruoli

Ruolo Descrizione Autorizzazioni
Firebase App Distribution Amministratore
roles/firebaseappdistro.admin
Accesso completo in lettura/scrittura alle risorse
App Distribution
Firebase App Distribution Visualizzatore
roles/firebaseappdistro.viewer
Accesso in 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 i backend App Hosting. In genere concessi ai service account.
Firebase App Hosting Amministratore
roles/firebaseapphosting.admin
Accesso completo in lettura/scrittura alle risorse
App Hosting
Visualizzatore Firebase App Hosting
roles/firebaseapphosting.viewer
Accesso in sola lettura alle risorse
App Hosting
Firebase App Hosting Sviluppatore
roles/firebaseapphosting.developer
Accesso completo in lettura/scrittura ai backend, alle build e alle release di
App Hosting.

Firebase Authentication ruoli

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

Ruoli Firebase A/B Testing (beta)

Ruolo Descrizione Autorizzazioni
Firebase A/B Testing Amministratore
roles/firebaseabt.admin
(beta)
Accesso completo in lettura/scrittura alle risorse
A/B Testing
Visualizzatore Firebase A/B Testing
roles/firebaseabt.viewer
(beta)
Accesso in 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 implementare regole di sicurezza tramite la CLI 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 implementare regole di sicurezza tramite la CLI 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 delle campagne per Cloud Messaging e In-App Messaging
Firebase messaging campaigns Viewer
roles/firebasemessagingcampaigns.viewer
Accesso in sola lettura alle risorse delle campagne per Cloud Messaging e In-App Messaging

Firebase Cloud Messaging ruoli

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

Firebase Crashlytics ruoli

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

Firebase Extensions ruoli del publisher

Ruolo Descrizione Autorizzazioni
Firebase Extensions Publisher - Extensions Admin
roles/firebaseextensionspublisher.extensionsAdmin
(beta)
Carica, pubblica e visualizza dettagli e metriche per
Firebase Extensions
Firebase Extensions Publisher - Extensions Viewer
roles/firebaseextensionspublisher.extensionsViewer
(beta)
Visualizza dettagli e metriche per
Firebase Extensions caricati da questo editore

Firebase Hosting ruoli

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

Ruoli Firebase In-App Messaging (beta)

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

Ruoli Firebase ML (beta)

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

Firebase Performance Monitoring ruoli

Ruolo Descrizione Autorizzazioni
Firebase Performance Monitoring Amministratore
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 alle risorse
Performance Monitoring

Firebase Realtime Database ruoli

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

Firebase Remote Config ruoli

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

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