I ruoli di base (Proprietario, Editor e Visualizzatore) sono ruoli fondamentali per IAM e includono diversi livelli di autorizzazioni di accesso per tutti i prodotti e servizi Firebase.
La tabella seguente riassume le autorizzazioni incluse in ogni ruolo. Scopri di più su ruoli di base nella Google Cloud documentazione.
Tieni presente che i ruoli di base erano precedentemente chiamati ruoli "primitivi".
Assegna questi ruoli ai membri del progetto utilizzando la Firebase console o la Google Cloud console.
| Ruolo | Autorizzazioni |
|---|---|
Visualizzatoreroles/viewer |
Autorizzazioni per azioni di sola lettura, come la visualizzazione (ma non la modifica) di risorse o dati esistenti. |
Editorroles/editor |
Tutte le autorizzazioni del ruolo Visualizzatore, più le autorizzazioni per le azioni che modificano lo stato, ad esempio la modifica delle risorse esistenti. |
Proprietarioroles/owner |
Tutte le autorizzazioni del ruolo Editor, più le autorizzazioni per le
azioni seguenti:
|
Importanza dell'assegnazione del ruolo Proprietario
Per garantire una gestione corretta di un progetto Firebase, è necessario che abbia un proprietario.
I membri del progetto con il ruolo Proprietario sono spesso gli unici membri del progetto che possono eseguire attività amministrative o ricevere notifiche importanti:
- I membri del progetto con il ruolo Proprietario sono spesso gli unici membri che possono eseguire azioni amministrative importanti (come l'assegnazione di ruoli e la gestione Google Analytics proprietà) e l'assistenza Firebase può soddisfare solo le richieste amministrative dei proprietari del progetto dimostrati.
- I membri del progetto con il ruolo Proprietario sono spesso gli unici membri che (per impostazione predefinita) ricevono notifiche relative a modifiche al progetto o ai prodotti (ad esempio modifiche legali e di fatturazione, ritiri di funzionalità e così via). Se vuoi che membri del progetto specifici o aggiuntivi ricevano le notifiche, puoi personalizzare i "contatti essenziali" del progetto.
Dopo aver configurato i proprietari di un progetto Firebase, è importante mantenere aggiornate queste assegnazioni.
Tieni presente che se un progetto Firebase fa parte di un'organizzazione Google Cloud, la persona che gestisce l'organizzazione Google Cloud può eseguire molte attività che può eseguire un proprietario. Tuttavia, per diverse attività specifiche del proprietario (come l'assegnazione di ruoli o la gestione delle proprietà Google Analytics), l'amministratore potrebbe dover assegnarsi il ruolo di proprietario effettivo per eseguire queste attività.