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 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
Visualizzatore
roles/viewer
Autorizzazioni per azioni di sola lettura, come 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 delle risorse esistenti.
Proprietario
roles/owner
Tutte le autorizzazioni del ruolo Editor, più le autorizzazioni per le azioni seguenti:
  • 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.
  • Eliminazione o ripristino di un progetto.

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à.