Предопределенные роли Firebase — это курируемые роли, специфичные для Firebase, которые обеспечивают более детальный контроль доступа, чем базовые роли (ранее называемые «примитивными» ролями). Каждому участнику проекта можно назначить более одной роли.
Используя предопределенные роли, вы можете предоставлять различные уровни доступа (администратор или наблюдатель), а также широту доступа (отдельные продукты или группы продуктов).
Роли уровня Firebase : роли, которые предоставляют полный доступ для чтения/записи или только для чтения ко всем продуктам Firebase.
Вы можете назначить роли уровня Firebase с помощью консоли Firebase .Роли категорий продуктов : роли, которые предоставляют полный доступ для чтения/записи или только для чтения к группам продуктов. Они структурированы вокруг Google Analytics и общих категорий продуктов.
Вы можете назначить роли категорий продуктов Firebase с помощью консоли Firebase .Роли на уровне продукта : роли, которые предоставляют полный доступ для чтения/записи или только для чтения к определенным продуктам Firebase.
Вы можете назначить роли уровня продукта Firebase с помощью консоли Google Cloud .
Обратите внимание, что при необходимости предопределенные роли автоматически включают следующие разрешения:
Требуется для использования любого продукта или услуги Firebase.
Требуется для выполнения некоторых действий, специфичных для службы Firebase.
Требуется для выполнения некоторых действий, связанных с управлением Firebase.