Роли пользователей¶
Роли определяют, какие действия может выполнять каждый участник на платформе, что позволяет:
- Повысить безопасность — предоставляя доступ только к необходимым функциям
- Оптимизировать рабочие процессы — распределяя ответственность в соответствии с компетенциями
- Защитить конфиденциальные данные — ограничивая доступ к чувствительной информации
- Снизить риски ошибок — контролируя, кто может вносить критические изменения
Глобальные роли пространства (Workspace)¶
Эти роли определяют общие права доступа в рамках всего рабочего пространства.
| Роль | Описание и возможности |
|---|---|
| Workspace Owner | Максимальные права на платформе. Полный доступ ко всем функциям без ограничений, включая удаление пространства и смену владельца. |
| Workspace Admin | Полный доступ ко всем функциям пространства, кроме его удаления и смены владельца.Подробнее
|
| Workspace User | Может работать с назначенными проектами без административных прав. Нет доступа к управлению пространством и участниками, не может создавать проекты. Подробнее
|
Для повышения безопасности рекомендуется предоставлять роль администратора только тем, кто отвечает за организацию работы пространства.
Роли в проекте¶
Проектные роли действуют в границах конкретного проекта. Один пользователь может иметь разные роли в разных проектах. Роли разделены на два уровня: на уровне проекта и на уровне окружения.
| Роль | Описание и возможности |
|---|---|
| Базовые роли проекта | |
| Project Owner | Полный контроль над проектом. Доступ ко всем функциям и настройкам. По умолчанию им становится создатель проекта.Подробнее
|
| Project Admin | Управляет всеми функциями, приложениями и конфигурациями проекта, а также участниками. Не может удалить проект. Подробнее
|
| Project User | Работает с задачами и данными проекта. Не может управлять настройками и участниками. Подробнее
|
| Управление сервисами — права администратора к выбранным сервисам во всех окружениях проекта | |
| Remote Config Admin | Полный доступ к Remote Config на уровне всего проекта.Подробнее
|
| App Distribution Admin | Полный доступ к App Distribution на уровне всего проекта.Подробнее
|
| Роли в окружениях — назначаются отдельно для каждого окружения | |
| Remote Config Editor | Доступ к созданию и редактированию Remote Config в конкретном окружении.Подробнее
|
| Remote Config Viewer | Только просмотр Remote Config в конкретном окружении.Подробнее
|
| App Distribution Editor | Управление сборками в конкретном окружении.Подробнее
|
| App Distribution Viewer | Только просмотр и скачивание сборок в конкретном окружении.Подробнее
|
Комбинирование ролей
Вы можете комбинировать роли на разных уровнях. Например:
- Project User + Remote Config Admin — базовые права в проекте с полным доступом к конфигурациям
- Project User + Remote Config Editor (Production) + App Distribution Viewer (Test) — редактирование конфигураций на проде и просмотр сборок на тесте