Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

Предопределенные роли Firebase на уровне продукта

Эти роли предоставляют полный доступ на чтение / запись или доступ только для чтения к конкретным продуктам Firebase.

Назначают эти роли для ваших членов с помощью Google Cloud Console .

Firebase App роли распределения (бета)

Роль Описание Разрешения
Администратор распространения приложений Firebase
roles/firebaseappdistro.admin
(бета)
Полный доступ на чтение / запись к
Ресурсы по распространению приложений
Средство просмотра распространения приложений Firebase
roles/firebaseappdistro.viewer
(бета)
Доступ только для чтения к
Ресурсы по распространению приложений

Роли аутентификации Firebase

Роль Описание Разрешения
Администратор аутентификации Firebase
roles/firebaseauth.admin
Полный доступ на чтение / запись к
Ресурсы аутентификации
Средство просмотра аутентификации Firebase
roles/firebaseauth.viewer
Доступ только для чтения к
Ресурсы аутентификации

Firebase A / B тестирования ролей (бета)

Роль Описание Разрешения
Администратор тестирования Firebase A / B
roles/firebaseabt.admin
(бета)
Полный доступ на чтение / запись к
Ресурсы для A / B-тестирования
Наблюдатель Firebase A / B Testing
roles/firebaseabt.viewer
(бета)
Доступ только для чтения к
Ресурсы для A / B-тестирования

Роли Cloud Firestore

Найти доступные роли Облако Firestore в документации Google Cloud .

Для того, чтобы позволить члену проект редактировать и публиковать правила безопасности в Firebase консоли или правила безопасности развертывания с помощью Firebase CLI, вы можете создать затем присвоить им пользовательскую роль , которая включает firebaserules.* Разрешение .

Роли облачного хранилища

Найти доступные роли Cloud Storage в документации Google Cloud .

Для того, чтобы позволить члену проект редактировать и публиковать правила безопасности в Firebase консоли или правила безопасности развертывания с помощью Firebase CLI, вы можете создать затем присвоить им пользовательскую роль , которая включает firebaserules.* Разрешение .

Облачные функции для ролей Firebase

Найти доступные функции Cloud для роли Firebase в документации Google Cloud .

Роли Firebase Cloud Messaging

Роль Описание Разрешения
Администратор Firebase Cloud Messaging
roles/firebasenotifications.admin
Полный доступ на чтение / запись к
Ресурсы облачных сообщений
Наблюдатель Firebase Cloud Messaging
roles/firebasenotifications.viewer
Доступ только для чтения к
Ресурсы облачных сообщений

Роли Firebase Crashlytics

Роль Описание Разрешения
Администратор Firebase Crashlytics
roles/firebasecrashlytics.admin
Полный доступ на чтение / запись к
Ресурсы Crashlytics
Наблюдатель Firebase Crashlytics
roles/firebasecrashlytics.viewer
Доступ только для чтения к
Ресурсы Crashlytics
Роль Описание Разрешения
Администратор динамических ссылок Firebase
roles/firebasedynamiclinks.admin
Полный доступ на чтение / запись к
Ресурсы по динамическим ссылкам
Средство просмотра динамических ссылок Firebase
roles/firebasedynamiclinks.viewer
Доступ только для чтения к
Ресурсы по динамическим ссылкам

Роли хостинга Firebase

Роль Описание Разрешения
Администратор хостинга Firebase
roles/firebasehosting.admin
Полный доступ на чтение / запись к
Ресурсы хостинга
Наблюдатель хостинга Firebase
roles/firebasehosting.viewer
Доступ только для чтения к
Ресурсы хостинга

Firebase In-App сообщений роли (бета)

Роль Описание Разрешения
Администратор обмена сообщениями Firebase в приложении
roles/firebaseinappmessaging.admin
(бета)
Полный доступ на чтение / запись к
Ресурсы для обмена сообщениями в приложении
Средство просмотра сообщений Firebase в приложении
roles/firebaseinappmessaging.viewer
(бета)
Доступ только для чтения к
Ресурсы для обмена сообщениями в приложении

Firebase ML роли (бета)

Роль Описание Разрешения
Администратор Firebase ML
roles/firebaseml.admin
(бета)
Полный доступ на чтение / запись к
Ресурсы Firebase ML
Средство просмотра Firebase ML
roles/firebaseml.viewer
(бета)
Доступ только для чтения к
Ресурсы Firebase ML

Роли Firebase Performance Monitoring

Роль Описание Разрешения
Администратор Firebase Performance Monitoring
roles/firebaseperformance.admin
Полный доступ на чтение / запись к
Ресурсы по мониторингу производительности

Настраивать и получать оповещения о мониторинге производительности
Наблюдатель Firebase Performance Monitoring
roles/firebaseperformance.viewer
Доступ только для чтения к
Ресурсы по мониторингу производительности

Роли Firebase Predictions

Роль Описание Разрешения
Администратор прогнозов Firebase
roles/firebasepredictions.admin
Полный доступ на чтение / запись к
Ресурсы для прогнозов
Наблюдатель прогнозов Firebase
roles/firebasepredictions.viewer
Доступ только для чтения к
Ресурсы для прогнозов

Роли базы данных Firebase Realtime

Роль Описание Разрешения
Администратор базы данных Firebase в реальном времени
roles/firebasedatabase.admin
Полный доступ на чтение / запись к
Ресурсы базы данных в реальном времени
Средство просмотра баз данных Firebase в реальном времени
roles/firebasedatabase.viewer
Доступ только для чтения к
Ресурсы базы данных в реальном времени

Роли Firebase Remote Config

Роль Описание Разрешения
Администратор удаленной конфигурации Firebase
roles/cloudconfig.admin
Полный доступ на чтение / запись к
Ресурсы удаленной настройки
Средство просмотра удаленной конфигурации Firebase
roles/cloudconfig.viewer
Доступ только для чтения к
Ресурсы удаленной настройки

Роли Firebase Test Lab

Firebase Test Lab требует доступа к сегментам облачного хранилища, поэтому для этого требуется очень специфический набор разрешений, которые не все включены в стандартные предопределенные роли Firebase. Для того, чтобы предоставить доступ к Lab Test, использование одного из решений , описанных в разрешениях Firebase Lab Теста секции.