Разрешения предоставляются участникам вашего проекта через роли . Роль — это набор разрешений. Когда вы назначаете роль участнику проекта, вы предоставляете этому участнику проекта все разрешения, которые содержит роль.
На этой странице описываются действия, которые разрешены разрешениями, которые вы можете найти в списке поддерживаемых Firebase ролей. Эти разрешения делятся на две категории:
Требуемые разрешения управления идентификацией и доступом (IAM) для всех ролей или для определенных действий в Firebase
Требуемые разрешения
Firebase IAM включает следующие разрешения:
Требуется для использования любого продукта или услуги Firebase.
Требуется для выполнения некоторых действий, специфичных для службы Firebase.
Требуется для выполнения некоторых действий, специфичных для управления Firebase.
Общий список и описание разрешений, специфичных для продукта или сервиса Firebase, см. в соответствующем разделе в разделе Разрешения IAM для конкретного продукта Firebase .
Требуемые разрешения включены во все роли
Для использования любого продукта или сервиса Firebase требуются разрешения, перечисленные в следующей таблице.
Эти разрешения автоматически включаются в каждую из предопределенных ролей Firebase .
Разрешение | Описание |
---|---|
Предоставляет разрешения на получение информации о проекте Firebase. | |
Предоставляет разрешения на получение информации о проекте Firebase. | |
Предоставляет разрешения на проверку состояния API Google и запуск команд Firebase CLI. |
Требуемые разрешения для действий, специфичных для службы Firebase
Разрешения, перечисленные в следующей таблице, необходимы для выполнения некоторых действий, специфичных для службы Firebase.
При необходимости эти разрешения автоматически включаются в каждую из предопределенных ролей Firebase .
Действие | Требуется разрешение |
---|---|
Доступ к интеграции проектов Firebase с инструментами для совместной работы (включая Slack, Jira и PagerDuty) | firebaseextensions.configs.* |
Просмотр использования и аналитики от StackDriver | мониторинг.timeSeries.list |
Выполнение команд Firebase CLI Более подробную информацию можно найти в документации Google Cloud о Runtime Configurator Access . | runtimeconfig.* |
Необходимые разрешения для действий, связанных с управлением Firebase
Разрешения, перечисленные в следующей таблице, представляют собой дополнительные разрешения, необходимые для выполнения некоторых действий, связанных с управлением Firebase.
Разрешение на управление и связанные с ним действия | Требуется дополнительное разрешение |
---|---|
firebase.billingPlans.update | |
Изменить тарифный план для проекта Firebase | resourcemanager.projects.createBillingAssignment resourcemanager.projects.deleteBillingAssignment |
firebase.projects.delete | |
Удалить проект Firebase | resourcemanager.projects.delete |
firebase.projects.update | |
Добавьте ресурсы Firebase в существующий проект Google Cloud | resourcemanager.проекты.получить serviceusage.services.enable serviceusage.services.get |
Изменить название проекта Firebase | обновление.ресурсов.менеджера.проектов |
Добавьте отпечатки пальцев сертификатов SHA для приложений Android | clientauthconfig.клиенты.создание |
Удалить отпечатки пальцев сертификатов SHA для приложений Android | clientauthconfig.clients.delete |
Обновите идентификатор App Store или идентификатор команды для приложений Apple | clientauthconfig.clients.get clientauthconfig.клиенты.обновление |
Разрешения IAM для конкретного продукта Firebase
В следующих таблицах перечислены разрешения, которые являются специфическими для продукта или сервиса Firebase. Вы можете использовать эти разрешения для создания пользовательских ролей .
Разрешения на управление Firebase
Обратите внимание, что для некоторых из следующих разрешений на управление требуются дополнительные разрешения для определенных действий .
Имя разрешения | Описание |
---|---|
firebase.billingPlans.get | Получить текущий тарифный план Firebase для проекта |
firebase.billingPlans.обновление | Изменить текущий тарифный план Firebase для проекта |
firebase.клиенты.создать | Добавить новые приложения в проект |
firebase.клиенты.удалить | Удалить существующие приложения из проекта |
firebase.клиенты.получить | Извлечение сведений и конфигураций для приложений в проекте |
firebase.клиенты.список | Получить список приложений в проекте |
firebase.клиенты.удалить | Восстановите удаленное приложение, прежде чем его данные будут удалены навсегда. |
firebase.клиенты.обновление | Обновление сведений и конфигураций для приложений в проекте |
firebase.ссылки.создать | Создать новые ссылки на системы Google (Консоль Firebase > Настройки проекта > Интеграции) |
firebase.links.delete | Удалить ссылки на системы Google (Консоль Firebase > Настройки проекта > Интеграции) |
firebase.links.list | Получить список ссылок на системы Google (Консоль Firebase > Настройки проекта > Интеграции) |
firebase.links.обновление | Обновите существующие ссылки на системы Google (Консоль Firebase > Настройки проекта > Интеграции) |
firebase.playLinks.get | Получить сведения о ссылке на Google Play (Консоль Firebase > Настройки проекта > Интеграции > Google Play) |
firebase.playLinks.list | Получить список ссылок на Google Play (Консоль Firebase > Настройки проекта > Интеграции > Google Play) |
firebase.playLinks.обновление | Создавайте новые ссылки и обновляйте существующие ссылки на Google Play (Консоль Firebase > Настройки проекта > Интеграции > Google Play) |
firebase.проекты.удалить | Удалить существующие проекты |
firebase.проекты.получить | Извлечение данных и ресурсов Firebase для проекта |
firebase.projects.обновление | Изменить атрибуты существующего проекта Получайте оповещения о применимых продуктах и функциях Firebase ( подробнее ) |
firebaseinstallations.instances.delete | Удалить идентификатор установки Firebase и данные, связанные с этой установкой ( подробнее ) |
Разрешения Google Analytics
Следующие разрешения предоставляют доступ к свойству Analytics , связанному с проектом Firebase. Они позволяют участникам проекта Firebase получать доступ к данным Analytics , включая аудитории, свойства пользователей, воронки, отчеты, конверсии и т. д.
Имя разрешения | Описание |
---|---|
firebaseanalytics.resources.googleAnalyticsEdit | По умолчанию предоставляет роль редактора Analytics связанному свойству Analytics |
firebaseanalytics.resources.googleAnalyticsДополнительный доступ | По умолчанию назначает роль маркетолога Analytics связанному ресурсу Analytics |
firebaseanalytics.resources.googleAnalyticsReadAndAnalyze | По умолчанию предоставляет роль «Просмотрщик Analytics связанному ресурсу Analytics |
firebaseanalytics.resources.googleAnalyticsОграниченный доступ | По умолчанию предоставляет роль «Просмотрщик Analytics связанному ресурсу Analytics без доступа к данным о доходах и расходах. |
Firebase App Check
Имя разрешения | Описание |
---|---|
firebaseappcheck.appAttestConfig.get | Получить конфигурацию App Attest для приложения |
firebaseappcheck.appAttestConfig.update | Обновите конфигурацию App Attest приложения |
firebaseappcheck.appCheckTokens.verify | Проверка токенов App Check выпущенных для проекта Firebase |
firebaseappcheck.debugTokens.get | Извлечь отладочные токены приложения |
firebaseappcheck.debugTokens.update | Создание, обновление или удаление отладочных токенов приложения |
firebaseappcheck.deviceCheckConfig.get | Получить конфигурацию DeviceCheck приложения |
firebaseappcheck.deviceCheckConfig.update | Обновите конфигурацию DeviceCheck приложения |
firebaseappcheck.playIntegrityConfig.get | Получить конфигурацию Play Integrity приложения |
firebaseappcheck.playIntegrityConfig.update | Обновите конфигурацию Play Integrity приложения |
firebaseappcheck.recaptchaEnterpriseConfig.get | Получить конфигурацию reCAPTCHA Enterprise приложения |
firebaseappcheck.recaptchaEnterpriseConfig.update | Обновите конфигурацию reCAPTCHA Enterprise приложения |
firebaseappcheck.recaptchaV3Config.get | Получить конфигурацию reCAPTCHA v3 приложения |
firebaseappcheck.recaptchaV3Config.update | Обновите конфигурацию reCAPTCHA v3 приложения |
firebaseappcheck.safetyNetConfig.get | Получить конфигурацию SafetyNet приложения |
firebaseappcheck.safetyNetConfig.обновление | Обновите конфигурацию SafetyNet приложения |
firebaseappcheck.services.get | Получить конфигурации принудительного исполнения служб проекта |
firebaseappcheck.services.update | Обновление конфигураций принудительного применения служб проекта |
Разрешения Firebase App Distribution
Имя разрешения | Описание |
---|---|
firebaseappdistro.releases.list | Получить список существующих дистрибутивов и ссылок приглашения |
firebaseappdistro.releases.update | Создание, удаление и изменение дистрибутивов Создание и удаление ссылок приглашения |
firebaseappdistro.testers.list | Получить список существующих тестировщиков в проекте |
firebaseappdistro.тестеры.обновление | Создание и удаление тестировщиков в проекте |
firebaseappdistro.groups.list | Получить список существующих групп тестировщиков в проекте |
firebaseappdistro.groups.обновление | Создание и удаление групп тестировщиков в проекте |
Разрешения Firebase Authentication
Имя разрешения | Описание |
---|---|
firebaseauth.configs.create | Создайте конфигурацию Authentication |
firebaseauth.configs.get | Получить конфигурацию Authentication |
firebaseauth.configs.getHashConfig | Получить конфигурацию хэша пароля и хэш пароля учетных записей пользователей |
firebaseauth.configs.getSecret | Получите секрет клиента в конфигурации Authentication |
firebaseauth.configs.update | Обновите существующую конфигурацию Authentication |
firebaseauth.users.create | Создание новых пользователей в Authentication |
firebaseauth.users.createSession | Создать сеансовый cookie для вошедшего в систему пользователя |
firebaseauth.пользователи.удалить | Удалить существующих пользователей в Authentication |
firebaseauth.пользователи.получить | Получить список существующих пользователей Authentication |
firebaseauth.users.sendEmail | Отправка писем пользователям |
firebaseauth.пользователи.обновление | Обновление существующих пользователей в Authentication |
Разрешения Firebase A/B Testing (бета)
Имя разрешения | Описание |
---|---|
firebaseabt.experimentresults.get | Получить результаты эксперимента |
firebaseabt.experiments.create | Создавайте новые эксперименты |
firebaseabt.experiments.delete | Удалить существующие эксперименты |
firebaseabt.experiments.get | Получить сведения о существующем эксперименте |
firebaseabt.experiments.list | Получить список существующих экспериментов |
firebaseabt.experiments.обновление | Обновить существующий эксперимент |
firebaseabt.projectmetadata.get | Извлечение аналитических метаданных для настройки эксперимента |
Разрешения Firebase App Hosting (бета)
Имя разрешения | Описание |
---|---|
firebaseapphosting.backends.create | Создайте новый бэкэнд App Hosting для проекта Firebase. |
firebaseapphosting.backends.delete | Удалить существующий бэкэнд App Hosting из проекта Firebase. |
firebaseapphosting.backends.get | Извлечение информации о конкретном бэкэнде App Hosting в проекте Firebase. |
firebaseapphosting.backends.list | Перечислите все доступные бэкэнды App Hosting в проекте Firebase. |
firebaseapphosting.backends.обновление | Измените конфигурацию или настройки существующего бэкэнда App Hosting . |
firebaseapphosting.builds.create | Инициируйте новый процесс сборки для бэкэнда App Hosting в проекте Firebase. |
firebaseapphosting.builds.delete | Удалите существующие сборки в бэкэнде App Hosting . |
firebaseapphosting.builds.get | Извлечение сведений о существующей сборке в бэкэнде App Hosting . |
firebaseapphosting.builds.list | Перечислите все сборки, связанные с бэкэндом App Hosting в проекте Firebase. |
firebaseapphosting.builds.обновление | Измените конфигурацию существующей незавершенной сборки App Hosting . |
firebaseapphosting.домены.создать | Создайте новую доменную ассоциацию для бэкэнда App Hosting в проекте Firebase. |
firebaseapphosting.домены.удалить | Удалить привязку домена к бэкэнду App Hosting . |
firebaseapphosting.домены.получить | Получить информацию о конкретном домене, связанном с сайтом App Hosting . |
firebaseapphosting.domains.list | Перечислите все домены, связанные с App Hosting . |
firebaseapphosting.домены.обновление | Измените настройки или конфигурации домена, связанного с серверной частью App Hosting . |
firebaseapphosting.rollouts.create | Инициируйте новое развертывание для продвижения существующей сборки в текущую версию для этого бэкэнда App Hosting . |
firebaseapphosting.rollouts.get | Получение информации о конкретном развертывании App Hosting . |
firebaseapphosting.rollouts.list | Перечислите все развертывания, связанные с бэкэндом App Hosting . |
firebaseapphosting.трафик.получить | Получите текущую политику распределения и развертывания трафика для сайта App Hosting . |
firebaseapphosting.трафик.лист | По функциям идентичен `firebaseapphosting.traffic.get`, с добавленной возможностью извлечения списка по всем бэкэндам, для которых у вас есть соответствующее разрешение. |
firebaseapphosting.traffic.update | Измените текущую политику разделения и развертывания трафика для бэкэнда App Hosting . |
Разрешения Cloud Firestore
Список и описание разрешений Cloud Firestore см. в документации Google Cloud .
Разрешения Cloud Storage
Список и описание разрешений Cloud Storage см. в документации Google Cloud .
Разрешения правил безопасности Firebase ( Cloud Firestore и Cloud Storage )
Имя разрешения | Описание |
---|---|
firebaserules.releases.create | Создавать релизы |
firebaserules.releases.delete | Удалить релизы |
firebaserules.releases.get | Получить релизы |
firebaserules.releases.getExecutable | Извлечь двоичные исполняемые файлы для релизов |
firebaserules.releases.list | Получить список релизов |
firebaserules.releases.обновление | Обновление ссылок на набор правил для релизов |
firebaserules.наборы правил.создание | Создать новые наборы правил |
firebaserules.rulesets.delete | Удалить существующий набор правил |
firebaserules.rulesets.get | Получить наборы правил с источником |
firebaserules.наборы правил.список | Найти метаданные набора правил (без источника) |
firebaserules.наборы правил.тест | Проверка источников на корректность |
Cloud Functions for Firebase
Список и описание разрешений Cloud Functions см. в документации IAM .
Имейте в виду, что развертывание функций требует определенной конфигурации разрешений, которые не включены в стандартные предопределенные роли Firebase . Для развертывания функций используйте один из следующих вариантов:
Делегируйте развертывание функций Владельцу проекта.
Если вы развертываете только функции, не относящиеся к HTTP, то редактор проекта может развернуть ваши функции.
Делегируйте развертывание функций участнику проекта, который выполняет следующие две роли:
- Роль администратора облачных функций (
roles/cloudfunctions.admin
) - Роль пользователя учетной записи службы (
roles/iam.serviceAccountUser
)
Владелец проекта может назначить эти роли участнику проекта с помощью консоли Google Cloud или gcloud CLI . Подробные шаги и последствия безопасности для этой конфигурации роли см. в документации IAM .
- Роль администратора облачных функций (
Разрешения для кампаний обмена сообщениями Firebase
Эти разрешения применяются к кампаниям для Firebase Cloud Messaging и Firebase In-App Messaging .
Имя разрешения | Описание |
---|---|
firebasemessagingcampaigns.campaigns.create | Создавайте новые кампании |
firebasemessagingcampaigns.campaigns.delete | Удалить существующие кампании |
firebasemessagingcampaigns.campaigns.get | Получить сведения о существующих кампаниях |
firebasemessagingcampaigns.campaigns.list | Получить список существующих кампаний |
firebasemessagingcampaigns.campaigns.update | Обновить существующие кампании |
firebasemessagingcampaigns.campaigns.start | Запустить существующие кампании |
firebasemessagingcampaigns.campaigns.stop | Обновить существующие кампании |
Разрешения Firebase Cloud Messaging
Имя разрешения | Описание |
---|---|
cloudmessaging.сообщения.создать | Отправка уведомлений и сообщений с данными через FCM HTTP API и Admin SDK |
Имя разрешения | Описание |
---|---|
firebasenotifications.messages.create | Создавайте новые сообщения в редакторе уведомлений |
firebasenotifications.messages.delete | Удалить существующие сообщения в редакторе уведомлений |
firebasenotifications.messages.get | Извлечение сведений о существующих сообщениях в редакторе уведомлений |
firebasenotifications.messages.list | Получить список существующих сообщений в редакторе уведомлений |
firebasenotifications.messages.update | Обновите существующие сообщения в редакторе уведомлений. |
Разрешения Firebase Crashlytics
Имя разрешения | Описание |
---|---|
firebasecrashlytics.config.get | Получить настройки конфигурации Crashlytics |
firebasecrashlytics.config.update | Обновите настройки конфигурации Crashlytics |
firebasecrashlytics.data.get | Извлечение показателей, связанных с проблемами и сеансами Crashlytics |
firebasecrashlytics.issues.get | Извлекайте сведения о проблемах Crashlytics , включая примечания, прикрепленные к проблемам. |
firebasecrashlytics.issues.list | Получить список проблем Crashlytics |
firebasecrashlytics.issues.update | Открывать, закрывать и отключать существующие проблемы Crashlytics Обновление заметок, прикрепленных к проблемам |
firebasecrashlytics.sessions.get | Получить сведения о сеансах Crashlytics |
Имя разрешения | Описание |
---|---|
firebasecrash.issues.update | Обновляйте существующие проблемы Crashlytics , создавайте заметки по проблемам и устанавливайте оповещения о скорости |
firebasecrash.reports.get | Получить существующие отчеты Crashlytics |
Разрешения Firebase Dynamic Links
Имя разрешения | Описание |
---|---|
firebasedynamiclinks.домены.создать | Создайте новые домены Dynamic Links |
firebasedynamiclinks.domains.delete | Удалить существующие домены Dynamic Links |
firebasedynamiclinks.domains.get | Получить сведения о существующих доменах Dynamic Links |
firebasedynamiclinks.domains.list | Получить список существующих доменов Dynamic Links |
firebasedynamiclinks.domains.обновление | Обновите существующие домены Dynamic Links |
firebasedynamiclinks.links.create | Создать новые Dynamic Links |
firebasedynamiclinks.links.get | Получить сведения о существующих Dynamic Links |
firebasedynamiclinks.links.list | Получить список существующих Dynamic Links |
firebasedynamiclinks.links.update | Обновить существующие Dynamic Links |
firebasedynamiclinks.stats.get | Получить статистику Dynamic Links |
firebasedynamiclinks.назначения.список | Получить существующие направления Dynamic Links |
firebasedynamiclinks.destinations.update | Обновите существующие направления Dynamic Links |
Разрешения на публикацию Firebase Extensions
Имя разрешения | Описание |
---|---|
firebaseextensionspublisher.extensions.create | Загрузить новые версии расширения |
firebaseextensionspublisher.extensions.delete | Удалить или прекратить поддержку версий расширения |
firebaseextensionspublisher.extensions.get | Получить сведения о версии расширения |
firebaseextensionspublisher.extensions.list | Список всех версий расширений, загруженных этим проектом издателя |
Разрешения Firebase Hosting
Имя разрешения | Описание |
---|---|
firebasehosting.sites.create | Создайте новые ресурсы Hosting для проекта Firebase |
firebasehosting.sites.удалить | Удалить существующие ресурсы Hosting для проекта Firebase |
firebasehosting.sites.получить | Получить сведения о существующих ресурсах Hosting для проекта Firebase |
firebasehosting.sites.list | Получить список ресурсов Hosting для проекта Firebase |
firebasehosting.sites.обновление | Обновите существующие ресурсы Hosting для проекта Firebase |
Разрешения Firebase In-App Messaging (бета)
Имя разрешения | Описание |
---|---|
firebaseinappmessaging.campaigns.create | Создавайте новые кампании |
firebaseinappmessaging.campaigns.delete | Удалить существующие кампании |
firebaseinappmessaging.campaigns.get | Получить сведения о существующих кампаниях |
firebaseinappmessaging.campaigns.list | Получить список существующих кампаний |
firebaseinappmessaging.campaigns.update | Обновить существующие кампании |
Разрешения Firebase ML (бета)
Имя разрешения | Описание |
---|---|
firebaseml.модели.создание | Создание новых моделей машинного обучения |
firebaseml.модели.обновление | Обновление существующих моделей машинного обучения |
firebaseml.модели.удалить | Удалить существующие модели ML |
firebaseml.модели.получить | Получить сведения о существующих моделях машинного обучения |
firebaseml.модели.список | Получить список существующих моделей машинного обучения |
firebaseml.версиимоделей.создать | Создать новые версии модели |
firebaseml.версиимоделей.получить | Получить сведения о существующих версиях модели |
firebaseml.modelversions.list | Получить список существующих версий модели |
firebaseml.версиимоделей.обновление | Обновите существующие версии модели |
Разрешения Firebase AI Logic
Имя разрешения | Описание |
---|---|
firebasevertexai.configs.get | Получить конфигурацию для Firebase AI Logic |
firebasevertexai.configs.update | Обновление конфигурации для Firebase AI Logic |
Разрешения Firebase Performance Monitoring
Имя разрешения | Описание |
---|---|
firebaseperformance.config.create | Создать новые конфигурации пороговых значений проблем |
firebaseperformance.config.delete | Удалить существующие конфигурации пороговых значений проблем |
firebaseperformance.config.обновление | Изменить настройки пороговых значений оповещений и существующих проблем |
firebaseperformance.data.get | Просмотреть все данные о производительности и выдать пороговые значения |
Разрешения Firebase Realtime Database
Имя разрешения | Описание |
---|---|
firebasedatabase.instances.create | Создать новые экземпляры базы данных |
firebasedatabase.instances.get | Извлечь метаданные существующих экземпляров базы данных Доступ только для чтения к данным в существующем экземпляре базы данных |
firebasedatabase.instances.list | Получить список существующих экземпляров базы данных |
firebasedatabase.instances.update | Полный доступ на чтение и запись данных в существующих экземплярах базы данных Включение и отключение экземпляров базы данных Извлечение и изменение правил безопасности для существующих экземпляров базы данных |
firebasedatabase.instances.disable | Отключить активные экземпляры базы данных Существующие данные сохраняются, но недоступны для чтения/записи. |
firebasedatabase.instances.reenable | Повторное включение отключенных экземпляров базы данных Существующие данные снова доступны для чтения/записи. |
firebasedatabase.instances.delete | Удалить отключенные экземпляры базы данных Удаленные имена баз данных не могут быть использованы повторно. Данные в удаленном экземпляре базы данных навсегда удаляются через 20 дней. |
firebasedatabase.instances.undelete | Восстановите удаленный экземпляр базы данных до того, как его данные будут окончательно удалены. Данные в удаленном экземпляре базы данных навсегда удаляются через 20 дней после удаления экземпляра. |
Разрешения Firebase Remote Config
Имя разрешения | Описание |
---|---|
cloudconfig.configs.get | Извлечь данные Remote Config |
cloudconfig.configs.update | Обновление данных Remote Config |
Разрешения Firebase Test Lab
Test Lab требует доступа к контейнерам Cloud Storage , поэтому для него требуется определенная конфигурация разрешений, которые не все включены в стандартные предопределенные роли Firebase . Чтобы предоставить доступ к Test Lab , используйте один из следующих вариантов:
Для тестов, запущенных из консоли Firebase
Протестируйте свое приложение в отдельном проекте Firebase.
Добавьте участников, которым необходим доступ Test Lab , а затем назначьте им роли в устаревших проектах с помощью консоли Firebase .
- Чтобы разрешить участнику проводить тесты в Test Lab , назначьте проекту редактора или выше.
- Чтобы разрешить участнику просматривать результаты тестов в Test Lab , назначьте проекту роль Наблюдателя или выше.
Для тестов, запущенных из gcloud CLI , API тестирования или Gradle Managed Devices при использовании собственного контейнера Cloud Storage
Назначьте пару предопределенных ролей (которые вместе предоставляют требуемый набор разрешений) с помощью консоли Google Cloud .
Чтобы разрешить участнику проводить тесты с помощью Test Lab , назначьте оба:
- Администратор лаборатории тестирования Firebase (
roles/cloudtestservice.testAdmin
) - Наблюдатель Firebase Analytics (
roles/firebase.analyticsViewer
)
- Администратор лаборатории тестирования Firebase (
Чтобы разрешить участнику просматривать результаты тестов в Test Lab , назначьте оба:
- Наблюдатель тестовой лаборатории Firebase (
roles/cloudtestservice.testViewer
) - Наблюдатель Firebase Analytics (
roles/firebase.analyticsViewer
)
- Наблюдатель тестовой лаборатории Firebase (
Имя разрешения | Описание |
---|---|
cloudtestservice.environmentcatalog.get | Получить каталог поддерживаемых тестовых сред для проекта |
cloudtestservice.матрицы.создать | Запрос на выполнение матрицы тестов в соответствии с заданными спецификациями |
cloudtestservice.матрицы.получить | Получить статус тестовой матрицы |
cloudtestservice.матрицы.обновление | Обновить незавершенную тестовую матрицу |
cloudtoolresults.executions.list | Получить список казней для истории |
cloudtoolresults.executions.get | Получить существующее исполнение |
cloudtoolresults.executions.create | Создать новое исполнение |
cloudtoolresults.executions.update | Обновить существующее исполнение |
cloudtoolresults.истории.список | Получить список историй |
cloudtoolresults.истории.получить | Получить существующую историю |
cloudtoolresults.истории.создать | Создать новую историю |
cloudtoolresults.settings.create | Создать новые настройки результатов инструмента |
cloudtoolresults.settings.get | Получить существующие настройки результатов инструмента |
cloudtoolresults.settings.update | Обновление настроек результатов инструмента |
cloudtoolresults.steps.list | Получить список шагов для выполнения |
cloudtoolresults.steps.get | Получить существующий шаг |
cloudtoolresults.steps.create | Создать новый шаг |
cloudtoolresults.steps.update | Обновить существующий шаг |
Интеграция с разрешениями внешних служб
Имя разрешения | Описание |
---|---|
firebaseextensions.configs.create | Создание новых конфигураций расширения для внешних служб (Консоль Firebase > Настройки проекта > Интеграции) |
firebaseextensions.configs.delete | Удалить существующие конфигурации расширения для внешних служб (Консоль Firebase > Настройки проекта > Интеграции) |
firebaseextensions.configs.list | Получить список конфигураций расширений для внешних служб (Консоль Firebase > Настройки проекта > Интеграции) |
firebaseextensions.configs.update | Обновите существующие конфигурации расширений для внешних служб (Консоль Firebase > Настройки проекта > Интеграции) |