Перейти к основному содержимому

Права доступа для Starter-аккаунта с самообслуживанием

Аккаунты Starter с самостоятельной регистрацией — это быстрый и простой способ начать работу с dbt для небольшой команды.

Для команд, которым необходимо масштабироваться и использовать расширенные возможности, такие как SSO, управление группами и поддержка большего числа пользователей, переход на тариф Enterprise открывает доступ к этим возможностям — если вы заинтересованы в переходе, свяжитесь с dbt Labs уже сегодня.

Группы и права доступа​

Группы определяют права доступа пользователя. В аккаунтах dbt на тарифном плане Starter доступны три группы: Owner, Member и Everyone. Первым пользователем группы Owner становится тот, кто создал аккаунт dbt.

Новые пользователи добавляются в группы Участник и Все при регистрации, но это можно изменить при создании приглашения. Эти группы влияют только на пользователей с назначенной лицензией Разработчика.

Права доступа групп следующие:

  • Owner — Полный доступ к функциям аккаунта.
  • Member — Широкий доступ к аккаунту с ограничениями на функции, которые могут влиять на оплату или безопасность.
  • Everyone — Общая группа для всех пользователей аккаунта. Эта группа не предоставляет никаких разрешений сверх тех, что заданы в профиле пользователя. Для работы в dbt пользователи должны быть включены в группу Member или Owner.

Лицензии​

Вы назначаете лицензии всем пользователям, добавляемым в dbt. В группы Owner и Member вы добавляете только пользователей с лицензией Developer. Группы не влияют на пользователей с лицензиями Read-only или IT.

Существует три типа лицензий:

  • Developer — Лицензия по умолчанию. Лицензии Developer не ограничивают доступ к функциям, поэтому пользователей с этой лицензией следует включать в группу Owner или Member. Для каждого аккаунта доступно до 5 лицензий Developer.
  • Read-Only — Доступ к проекту только для чтения, включая окружения и Catalog. Доступ к настройкам аккаунта полностью отсутствует. Предоставляемые права не зависят от принадлежности к группам. На тарифных планах, отличных от Developer, можно выделять неограниченное количество лицензий Read-Only без дополнительной платы.
  • IT — Частичный доступ к настройкам аккаунта, включая управление пользователями, интеграциями, оплатой и настройками API. Не позволяет создавать или редактировать подключения и не предоставляет никакого доступа к проекту. Предоставляемые права не зависят от принадлежности к группам. Для каждого аккаунта выделяется 1 место.

Подробнее о влиянии лицензий на эти разрешения см. в разделе Места и пользователи.

Типы лицензий переопределяют разрешения групп

Типы пользовательских лицензий всегда имеют приоритет над наборами разрешений, назначенными через группы. Например, пользователь с лицензией Read-Only не может выполнять административные действия, даже если он состоит в группе Account Admin.

Это гарантирует, что ограничения, связанные с лицензией, всегда применяются независимо от членства в группах.

Таблица групп, лицензий и разрешений​

Ключ:

  • (W)rite — Создание нового или изменение существующего. Включает отправить, создать, удалить, назначить, изменить и читать.
  • (R)ead — Может просматривать, но не может создавать или изменять какие-либо поля.
  • Нет значения — Нет доступа к функции.

Права доступа:

Следующие таблицы описывают доступ, который имеют пользователи, если им назначена лицензия Разработчика и они находятся в группе Владелец или Участник, лицензия Только для чтения или лицензия IT.

Права доступа на уровне аккаунта​

Разрешение на уровне аккаунтаOwnerMemberRead-only licenseIT license
Настройки аккаунтаWW-W
БиллингW--W
ПриглашенияWW-W
ЛицензииWR-W
ПользователиWR-W
Проекты (создание)WW-W
ПодключенияWW-W
Сервисные токеныW--W
WebhooksWW--
Разрешения на уровне проектаВладелецУчастникТолько чтениеЛицензия IT
АдаптерыWWR-
ПодключенияWWRW
Учетные данныеWWR-
Пользовательские переменные окруженияWWR-
Разработка (Studio IDE или dbt CLI)WW--
ОкруженияWWR-
ЗаданияWWR-
CatalogWWR-
РазрешенияWR--
ПрофильWWR-
ПроектыWWR-
РепозиторииWWR-
ЗапускиWWR-
Конфигурация Semantic LayerWWR-

Нашли ошибку?

0
Loading