Настройка ролей в Apache Superset
Содержимое статьи:
- Создание роли
- Настройка прав доступа к дашбордам
- Создание пользователей и назначение ролей
- Проверка настройки
Apache Superset предоставляет систему ролей, позволяющую управлять доступом пользователей к различным функциям приложения. Следующие шаги помогут вам настроить роль, которая позволит пользователям создавать и редактировать собственные дашборды, но не предоставит им прав на удаление или редактирование дашбордов, созданных пользователями с другой ролью:
Создание роли
- Перейдите в раздел "Admin" > "Roles" в веб-интерфейсе Superset.
- Нажмите кнопку "Создать роль".
- Введите название роли и ее описание (необязательно).
Настройка прав доступа к дашбордам
- В разделе "Permissions" вы увидите список разрешений для различных типов ресурсов.
- Найдите разрешение "Доступ к дашборду".
- В раскрывающемся списке "Разрешение" выберите "Владелец". Это позволит пользователям с этой ролью видеть и редактировать только те дашборды, которые они сами создали.
Создание пользователей и назначение ролей
- Перейдите в раздел "Admin" > "Users".
- Нажмите кнопку "Создать пользователя".
- Введите имя пользователя, адрес электронной почты и пароль.
- В разделе "Роли" выберите созданную ранее роль.
Проверка настройки
- Войдите в Superset под учетной записью пользователя с назначенной ролью.
- Перейдите на вкладку "Дашборды".
- Вы должны видеть только те дашборды, которые создали вы сами.
- Попробуйте отредактировать или удалить дашборд, созданный другим пользователем. Вам будет отказано в этом действии.
Комментарии