Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Os papéis básicos (proprietário, editor e leitor) são 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 mostra as permissões inclusas em cada função. Saiba mais
sobre papéis básicos
na documentação do Google Cloud.
Observe que os papéis básicos anteriormente eram chamados de papéis "primários".
Permissões para ações somente leitura, como visualizar (mas não modificar) recursos ou dados existentes.
Editor roles/editor
Todas as permissões do papel de leitor, além das permissões para ações que modificam o estado, como a alteração de recursos existentes.
Proprietário roles/owner
Todas as permissões do papel de editor, além das permissões para as seguintes ações:
Gerenciar papéis e permissões para um projeto e todos os recursos dele
Configurar o faturamento de um projeto
Excluir ou restaurar um projeto
Importância da atribuição do papel Proprietário
Para garantir o gerenciamento adequado de um projeto do Firebase, ele precisa ter um
Proprietário.
Os membros do projeto com a função de proprietário são
normalmente os únicos que podem realizar tarefas administrativas
ou receber notificações importantes:
Os membros do projeto com a função de proprietário geralmente são os únicos que podem
realizar ações administrativas importantes, como atribuir papéis e gerenciar
propriedades do Google Analytics. Além disso, o suporte do Firebase só pode atender
solicitações administrativas de proprietários comprovados do projeto.
Os membros do projeto com a função de proprietário geralmente são os únicos que
(por padrão) recebem notificações sobre mudanças no projeto ou nos produtos, como alterações legais e de faturamento, descontinuação de recursos etc.
Você pode
personalizar os "contatos essenciais" do seu projeto
se quiser que membros específicos ou adicionais do projeto recebam notificações.
É importante manter as atribuições atualizadas depois de configurar os
proprietários de um projeto do Firebase.
Se um projeto do Firebase fizer parte de uma organização Google Cloud, a pessoa que gerenciar a organização Google Cloud poderá realizar muitas tarefas que um proprietário pode fazer. No entanto, para várias tarefas específicas do proprietário (como atribuir funções ou gerenciar propriedades Google Analytics), o administrador pode precisar atribuir a si mesmo a função de proprietário atual para realizar essas tarefas.
[null,null,["Última atualização 2025-08-04 UTC."],[],[],null,["**Basic roles** (Owner, Editor, and Viewer) are fundamental roles for IAM\nand include different levels of access permissions for all the Firebase products\nand services.\n\nThe following table summarizes the permissions included in each role. Learn more\nabout [basic roles](//cloud.google.com/iam/docs/understanding-roles#basic)\nin the Google Cloud documentation.\n\nNote that basic roles were formerly called \"primitive\" roles.\n\nAssign these roles to project members using the\n[Firebase console](https://console.firebase.google.com/project/_/settings/iam)\nor the\n[Google Cloud console](https://console.cloud.google.com/iam-admin/iam).\n| **Note:** Assigning roles using the Google Cloud console is helpful if you don't have access to open the Firebase project via the Firebase console (for example, you're the administrator of the project's Google Cloud organization).\n\n| Role | Permissions |\n|---------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **Viewer** `roles/viewer` | Permissions for read-only actions, such as viewing (but not modifying) existing resources or data. |\n| **Editor** `roles/editor` | All the Viewer role permissions, **plus** permissions for actions that modify state, such as changing existing resources. | **Note:** The `roles/editor` role contains permissions to create and delete resources for most Firebase products and services. |\n| **Owner** `roles/owner` | All the Editor role permissions, **plus** permissions for the following actions: - Manage roles and permissions for a project and all resources within the project. - Set up billing for a project. - Delete or restore a project. |\n\nImportance of assigning the Owner role\n\nTo ensure proper management of a Firebase project, it must have an\n[Owner](/docs/projects/iam/roles-basic).\n\nProject members with the Owner role are\n**often the *only* project members who can do administrative\ntasks or receive important notifications**:\n\n- Project members with the Owner role are often the only members who can perform important administrative actions (like assigning roles and managing Google Analytics properties), and Firebase Support can only fulfill administrative requests from demonstrated project Owners.\n- Project members with the Owner role are often the only members who (by default) receive notifications about changes to the project or products (like billing and legal changes, deprecations of features, etc.). You can optionally [customize your project's \"essential contacts\"](https://cloud.google.com/resource-manager/docs/managing-notification-contacts) if you want specific or additional project members to receive notifications.\n\nAfter you set up the Owner(s) for a Firebase project, it's important to\nkeep those assignments up-to-date.\n\nNote that if a Firebase project is part of a Google Cloud organization, the\nperson who manages your Google Cloud organization can perform many tasks\nthat an Owner can do. However, for several Owner-specific tasks (like\nassigning roles or managing Google Analytics properties), the\nadministrator may need to assign themselves the\n[actual Owner role](/docs/projects/iam/roles-basic) to perform\nthose tasks."]]