Основные функции базовых ролей SDP AirFlow
Обновлено 3 апреля 2023
Название роли | Основные функции |
---|---|
Admin | Администраторы обладают всеми возможными правами, включая предоставление или отзыв прав у других пользователей. Администраторы имеют доступ ко всем подключенным базам данных в SDP AirFlow и могут создавать новые подключения. |
Public | Не имеет никаких разрешений. |
Viewer | Роль с ограниченными правами просмотра. Только просмотр логов аудита, просмотр кода, зависимостей, и запуска ДАГов. Просмотр профиля, плагинов, заданий и логов заданий. Доступ к основным меню группы Browse, DAGs, Docs. |
User | Имеет все разрешения роли Viewer, плюс права на редактирование, удаление ДАГов, создание, редактирование, удаление Task Instance и DAG Run. |
Op | Имеет все разрешения User, плюс права на доступ к меню Админа, Конфигурации, Соединения, Pool, Varitable, XCOM. Имеет доступ к созданию, редактированию и удалению Соединений, Pool, Varitable. |
Права:
Viewer
CAN_READ, permissions.RESOURCE_AUDIT_LOG
CAN_READ, permissions.RESOURCE_DAG
CAN_READ, permissions.RESOURCE_DAG_DEPENDENCIES
CAN_READ, permissions.RESOURCE_DAG_CODE
CAN_READ, permissions.RESOURCE_DAG_RUN
CAN_READ, permissions.RESOURCE_IMPORT_ERROR
CAN_READ, permissions.RESOURCE_JOB
CAN_READ, permissions.RESOURCE_MY_PASSWORD
CAN_EDIT, permissions.RESOURCE_MY_PASSWORD
CAN_READ, permissions.RESOURCE_MY_PROFILE
CAN_EDIT, permissions.RESOURCE_MY_PROFILE
CAN_READ, permissions.RESOURCE_PLUGIN
CAN_READ, permissions.RESOURCE_SLA_MISS
CAN_READ, permissions.RESOURCE_TASK_INSTANCE
CAN_READ, permissions.RESOURCE_TASK_LOG
CAN_READ, permissions.RESOURCE_XCOM
CAN_READ, permissions.RESOURCE_WEBSITE
CAN_ACCESS_MENU, permissions.RESOURCE_BROWSE_MENU
CAN_ACCESS_MENU, permissions.RESOURCE_DAG_DEPENDENCIES
CAN_ACCESS_MENU, permissions.RESOURCE_DAG_RUN
CAN_ACCESS_MENU, permissions.RESOURCE_DOCS
CAN_ACCESS_MENU, permissions.RESOURCE_DOCS_MENU
CAN_ACCESS_MENU, permissions.RESOURCE_JOB
CAN_ACCESS_MENU, permissions.RESOURCE_AUDIT_LOG
CAN_ACCESS_MENU, permissions.RESOURCE_PLUGIN
CAN_ACCESS_MENU, permissions.RESOURCE_SLA_MISS
CAN_ACCESS_MENU, permissions.RESOURCE_TASK_INSTANCE
User
CAN_EDIT, permissions.RESOURCE_DAGCAN_DELETE, permissions.RESOURCE_DAGCAN_CREATE, permissions.RESOURCE_TASK_INSTANCECAN_EDIT, permissions.RESOURCE_TASK_INSTANCECAN_DELETE, permissions.RESOURCE_TASK_INSTANCECAN_CREATE, permissions.RESOURCE_DAG_RUNCAN_EDIT, permissions.RESOURCE_DAG_RUNCAN_DELETE, permissions.RESOURCE_DAG_RUN
Op
CAN_READ, permissions.RESOURCE_CONFIGCAN_ACCESS_MENU, permissions.RESOURCE_ADMIN_MENUCAN_ACCESS_MENU, permissions.RESOURCE_CONFIGCAN_ACCESS_MENU, permissions.RESOURCE_CONNECTIONCAN_ACCESS_MENU, permissions.RESOURCE_POOLCAN_ACCESS_MENU, permissions.RESOURCE_VARIABLECAN_ACCESS_MENU, permissions.RESOURCE_XCOMCAN_CREATE, permissions.RESOURCE_CONNECTIONCAN_READ, permissions.RESOURCE_CONNECTIONCAN_EDIT, permissions.RESOURCE_CONNECTIONCAN_DELETE, permissions.RESOURCE_CONNECTIONCAN_CREATE, permissions.RESOURCE_POOLCAN_READ, permissions.RESOURCE_POOLCAN_EDIT, permissions.RESOURCE_POOLCAN_DELETE, permissions.RESOURCE_POOLCAN_READ, permissions.RESOURCE_PROVIDERCAN_CREATE, permissions.RESOURCE_VARIABLECAN_READ, permissions.RESOURCE_VARIABLECAN_EDIT, permissions.RESOURCE_VARIABLECAN_DELETE, permissions.RESOURCE_VARIABLECAN_DELETE, permissions.RESOURCE_XCOM