Ruoli di proprietario, editor e visualizzatore

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 riepiloga le autorizzazioni incluse in ogni ruolo. Scopri di più sui ruoli di base nella documentazione di Google Cloud.

Tieni presente che i ruoli di base in precedenza erano chiamati ruoli "primitivi".

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

Ruolo Autorizzazioni
Visualizzatore
roles/viewer
Autorizzazioni relative ad azioni di sola lettura, ad esempio la visualizzazione (ma non la modifica) di risorse o dati esistenti.
Editor
roles/editor
Tutte le autorizzazioni del ruolo Visualizzatore, più le autorizzazioni per le azioni che modificano lo stato, ad esempio la modifica di risorse esistenti.
Proprietario
roles/owner
Tutte le autorizzazioni del ruolo Editor, più le autorizzazioni per le seguenti azioni:
  • Gestione dei ruoli e delle autorizzazioni di un progetto e di tutte le risorse che fanno parte del progetto.
  • Impostazione dei pagamenti di un progetto.
  • Eliminare o ripristinare un progetto.

Importanza dell'assegnazione del ruolo di proprietario

Per garantire la corretta gestione di un progetto Firebase, deve avere un proprietario.

I membri del progetto con il ruolo Proprietario sono spesso gli unici membri del progetto che possono svolgere attività amministrative o ricevere notifiche importanti:

  • I membri del progetto con il ruolo Proprietario sono spesso gli unici che possono eseguire azioni amministrative importanti (come l'assegnazione di ruoli e la gestione delle proprietà Google Analytics) 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, ritiro di funzionalità e così via). Se vuoi che membri specifici o aggiuntivi del progetto ricevano notifiche, puoi facoltativamente 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ò svolgere molte attività che può svolgere 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 svolgere queste attività.