Предопределенные роли Firebase
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Предопределенные роли Firebase — это курируемые роли, специфичные для Firebase, которые обеспечивают более детальный контроль доступа, чем базовые роли (ранее называемые «примитивными» ролями). Каждому участнику проекта можно назначить более одной роли.
Используя предопределенные роли, вы можете предоставлять различные уровни доступа (администратор или наблюдатель), а также широту доступа (отдельные продукты или группы продуктов).
Роли уровня Firebase : роли, которые предоставляют полный доступ для чтения/записи или только для чтения ко всем продуктам Firebase.
Вы можете назначить роли уровня Firebase с помощью консоли Firebase .
Роли категорий продуктов : роли, которые предоставляют полный доступ для чтения/записи или только для чтения к группам продуктов. Они структурированы вокруг Google Analytics и общих категорий продуктов.
Вы можете назначить роли категорий продуктов Firebase с помощью консоли Firebase .
Роли на уровне продукта : роли, которые предоставляют полный доступ для чтения/записи или только для чтения к определенным продуктам Firebase.
Вы можете назначить роли уровня продукта Firebase с помощью консоли Google Cloud .
Обратите внимание, что при необходимости предопределенные роли автоматически включают следующие разрешения:
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-25 UTC.
[null,null,["Последнее обновление: 2025-07-25 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)"]]