Корпоративные разрешения EnterpriseEnterprise +
Эта возможность доступна в тарифных планах dbt Enterprise и Enterprise+. Если вы хотите узнать больше, свяжитесь с нами по адресу sales@getdbt.com.
Планы dbt Enterprise и Enterprise+ поддерживают ряд готовых наборов разрешений, которые помогают управлять контролем доступа в рамках аккаунта dbt. Подробнее см. документацию по контролю доступа, где описана ролевая модель управления доступом (RBAC).
Наборы разрешений
Следующие наборы разрешений доступны для назначения во всех аккаунтах dbt уровня Enterprise. Их можно назначать группам dbt, а затем — пользователям. Одна группа dbt может быть связана с несколькими наборами разрешений. Приоритет имеют назначения с более широким доступом.
Доступ к возможностям и функциональности dbt разделён на наборы разрешений уровня account-level и project-level. Разрешения уровня аккаунта в основном предназначены для администрирования аккаунта (приглашение пользователей, настройка SSO, создание групп). Разрешения уровня проекта предназначены для настройки и поддержки самих проектов (настройка окружений, доступ к IDE, запуск джобов). Наборы разрешений уровня аккаунта могут давать доступ к возможностям проекта, а наборы уровня проекта — к возможностям аккаунта. Чтобы сравнить наборы и их доступ, см. таблицы разрешений.
Типы пользовательских лицензий всегда имеют приоритет над наборами разрешений, назначенными через группы. Например, пользователь с лицензией Read-Only не может выполнять административные действия, даже если он состоит в группе Account Admin.
Это гарантирует, что ограничения, связанные с лицензией, всегда применяются независимо от членства в группах.
Разрешения:
-
Разрешения на уровне аккаунта — Разрешения, связанные с управлением аккаунтом dbt Cloud. Например, выставление счетов и настройки аккаунта.
-
Разрешения на уровне проекта — Разрешения, связанные с проектами в dbt Cloud. Например, репозитории и доступ к dbt Cloud IDE или dbt Cloud CLI.
-
Разрешения уровня аккаунта — Разрешения, связанные с управлением аккаунтом dbt. Например, биллинг и настройки аккаунта.
-
Разрешения уровня проекта — Разрешения, связанные с проектами в dbt. Например, репозитории и доступ к Studio IDE или Cloud CLI.
Некоторые наборы разрешений имеют доступ только для чтения к настройкам окружений. Этот доступ может быть переопределён более привилегированным доступом, если пользователь назначен в группу с настроенным Environment write access.
Разрешения аккаунта
Наборы разрешений уровня аккаунта позволяют управлять аккаунтом dbt и его настройками (например, создавать service tokens, приглашать пользователей и настраивать SSO). Они также предоставляют разрешения на уровне проектов. Набор разрешений Account Admin является наивысшим уровнем доступа, который можно назначить.
-
(W)rite — Создание нового или изменение существующего. Включает
отправку,создание,удаление,распределение,изменениеиразработку. -
(R)ead — Может просматривать, но не может создавать или изменять какие-либо поля.
-
(W)rite — Создание новых или изменение существующих. Включает
send,create,delete,allocate,modifyиdevelop. -
(R)ead — Можно просматривать, но нельзя создавать или изменять какие‑либо поля.
Доступ к аккаунту для разрешений аккаунта
| Loading table... |
| Loading table... |
* Наборы разрешений с правом записи (W) к настройкам учетной записи могут изменять настройки уровня учетной записи, включая настройку уведомлений Slack.
Доступ к проекту для разрешений уровня аккаунта
| Loading table... |
| Loading table... |