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