As funções básicas (Proprietário, Editor e Visualizador) são funções fundamentais para o IAM e incluem diferentes níveis de permissões de acesso para todos os produtos e serviços do Firebase.
A tabela a seguir resume as permissões incluídas em cada função. Saiba mais sobre funções básicas na documentação do Google Cloud.
Observe que os papéis básicos eram anteriormente chamados de papéis “primitivos”.
Atribua essas funções aos membros do projeto usando o console do Firebase ou o console do Google Cloud .
Papel | Permissões |
---|---|
Visualizadorroles/viewer | Permissões para ações somente leitura, como visualizar (mas não modificar) recursos ou dados existentes. |
editorroles/editor | Todas as permissões da função Visualizador, além de permissões para ações que modificam o estado, como alterar recursos existentes. |
Proprietárioroles/owner | Todas as permissões da função Editor, além de permissões para as seguintes ações:
|
Importância de atribuir a função de Proprietário
Para garantir o gerenciamento adequado de um projeto Firebase, ele deve ter um Owner . O proprietário de um projeto é a pessoa que pode realizar diversas ações administrativas importantes (como atribuir funções e gerenciar propriedades do Google Analytics), e o Suporte do Firebase só pode atender a solicitações administrativas de proprietários de projetos demonstrados.
Depois de configurar os proprietários de um projeto do Firebase, é importante manter essas atribuições atualizadas.
Observe que se um projeto do Firebase fizer parte de uma organização do Google Cloud, a pessoa que gerencia sua organização do Google Cloud poderá realizar muitas tarefas que um proprietário pode realizar. No entanto, para diversas tarefas específicas do Proprietário (como atribuir funções ou gerenciar propriedades do Google Analytics), o administrador pode precisar atribuir a si mesmo a função de Proprietário real para executar essas tarefas.