Пользователи могут совершать с ресурсами только действия, которые предусмотрены их ролями.
Чтобы предоставить пользователям доступ к ресурсу, вы указываете, кому и какие роли назначены на ресурс. Роли можно назначить сервисному аккаунту и пользователям организации.
Назначить и отредактировать роли можно в разделе Пользователи в личном кабинете.
Роли можно назначить на следующие ресурсы:
Сервисы — такие роли определяют то, какие действия может совершать пользователь внутри сервиса и с его ресурсами.
Организацию или проект — такие роли определяют то, какие действия будут доступны пользователю в административных разделах личного кабинета: «Контроль затрат», «Администрирование», «Пользователи» и «Поддержка».
Подробнее — в разделе Роли.
В Managed Airflow роли назначаются на инстанс. Доступны роли:
airflow.admin
airflow.user
airflow.viewer
Роли airflow.user и airflow.viewer имеют аналогичные права на действия в личном кабинете Cloud.ru, но имеют разные права на действия в веб-интерфейсе Airflow. Подробнее в таблице Действия в Airflow.
Можно назначить общую роль на все инстансы или выбрать для каждого свой набор ролей. Роли действуют на инстансы в рамках проекта.
Действия | Роли | |||
|---|---|---|---|---|
airflow.admin | airflow.user | airflow.viewer | ||
Создание, редактирование и удаление инстанса | ||||
Просмотр параметров инстанса | ||||
Роли airflow.admin доступны все действия.
Действия | Роли | ||
|---|---|---|---|
airflow.user | airflow.viewer | ||
Запуск и очистка задач, создание и удаление DAG Runs, приостановка DAG | |||
Создание, редактирование и удаление соединений (connections) | |||
Просмотр соединений (connections) | |||
Создание, редактирование и удаление переменных (variables) | |||
Просмотр переменных (variables) | |||
Создание, редактирование и удаление пулов (pools) | |||
Просмотр пулов (pools) | |||
Создание, редактирование и удаление XCom | |||
Просмотр XCom | |||
Создание, редактирование и удаление Backfills | |||
Просмотр Backfills | |||
Создание, редактирование и удаление Assets | |||
Просмотр Assets | |||
Действия в admin-меню, просмотр /config, управление плагинами и провайдерами | |||
Просмотр admin-меню, просмотр /config, просмотр плагинов и провайдеров | |||
Чтобы посмотреть список ролей, назначенных пользователю:
Войдите в личный кабинет, в левом верхнем углу нажмите и затем Пользователи.
Откройте карточку пользователя.
Разверните блок проекта.