Papéis predefinidos do Firebase
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Os papéis predefinidos do Firebase permitem um controle de acesso mais granular do que os básicos (anteriormente chamados de "primitivos"). É possível atribuir mais de um papel a cada membro do projeto.
Ao usar papéis predefinidos, é possível conceder diferentes
níveis de acesso (Administrador x Leitor),
bem como amplitude de acesso (produtos individuais x grupos de produtos).
Papéis no nível do Firebase:
papéis que concedem acesso total de leitura/gravação ou somente leitura a todos os produtos
do Firebase.
É possível atribuir esses papéis usando o
Console do Firebase.
Papéis de categorias de produtos:
papéis que concedem acesso total de leitura/gravação ou somente leitura a grupos de produtos.
Eles são estruturados com base no Google Analytics e nas categorias gerais de
produtos.
É possível atribuir os papéis de categorias de produtos do Firebase com o
Console do Firebase.
Papéis no nível do produto:
eles concedem acesso total de leitura/gravação ou somente leitura a produtos específicos do
Firebase.
Você pode atribuir os papéis no nível do produto do Firebase usando o Console do Google Cloud.
Quando necessário, os papéis predefinidos incluirão automaticamente as permissões
que forem:
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-08-04 UTC.
[null,null,["Última atualização 2025-08-04 UTC."],[],[],null,["**Firebase predefined roles** are the curated Firebase-specific roles that\nenable more granular access control than the basic roles (formerly called\n\"primitive\" roles). You can assign more than one role to each project member.\n\nBy using predefined roles, you can grant different\n*access levels* (Admin versus Viewer)\nas well as *breadth of access* (individual products versus groups of products).\n\n- [**Firebase-level roles**](/docs/projects/iam/roles-predefined-all-products):\n Roles which grant full read/write or read-only access to *all* the Firebase\n products.\n\n You can assign the Firebase-level roles using the\n [Firebase console](//console.firebase.google.com/project/_/settings/iam).\n\n- [**Product-category roles**](/docs/projects/iam/roles-predefined-category):\n Roles which grant full read/write or read-only access to groups of products.\n They are structured around Google Analytics and general product\n categories.\n\n You can assign the Firebase product-category roles using the\n [Firebase console](//console.firebase.google.com/project/_/settings/iam).\n\n- [**Product-level roles**](/docs/projects/iam/roles-predefined-product):\n Roles which grant full read/write or read-only access to *specific* Firebase\n products.\n\n You can assign the Firebase product-level roles using the\n [Google Cloud console](//cloud.google.com/iam/docs/granting-changing-revoking-access).\n\nNote that, when needed, predefined roles automatically include permissions\nwhich are:\n\n- [Required to use any Firebase product or service.](/docs/projects/iam/permissions#required_all_roles)\n\n- [Required to perform some Firebase service-specific actions.](/docs/projects/iam/permissions#required_firebase_service)\n\n- [Required to perform some Firebase management-specific actions.](/docs/projects/iam/permissions#required_firebase_management)"]]