Роли
Вкладка «Роли» предназначена для создания переиспользуемых наборов прав. Роль назначается пользователю напрямую или группе и определяет, какие разделы и действия ему доступны.
Чтобы открыть вкладку, выберите в левом меню «Настройки» → «Пользователи и права» → «Роли».
Создание роли
- Нажмите «Добавить».
.png)
- В поле «Название» укажите рабочую функцию, например «Оператор», «Старший смены» или «Инженер».
- Выберите разрешения для нужных разделов. Выбранное действие выдаёт разрешение, невыбранное — не добавляет его этой ролью. Права нескольких ролей суммируются.
- Нажмите «Создать».
.png)
- Назначьте роль пользователям или группам.
- Проверьте эффективные права пользователя, которому назначена роль.
Права и действия
Основные действия:
- «Просмотр» — открытие раздела и чтение данных;
- «Создание» — добавление объекта;
- «Редактирование» — изменение объекта;
- «Удаление» — удаление объекта;
- «Управление» — создание, редактирование и удаление объекта.
Для дашбордов и шаблонов миссий права разделены по области:
- «свои» — объекты, созданные текущим пользователем;
- «публичные» — общие объекты;
- действие без уточнения применяется ко всем соответствующим объектам.
Для миссий «Создание» отображается как «Запуск», а вместо «Удаления» — «Отмена».
Разделы матрицы прав
| Раздел | Доступные действия |
|---|---|
| Дашборды | просмотр своих и публичных; создание своих и публичных; редактирование и удаление своих и публичных |
| Карты | просмотр, создание, редактирование, удаление |
| Вложения | просмотр, управление |
| Миссии | просмотр всех, просмотр своих, запуск, отмена |
| Шаблоны миссий | просмотр, просмотр своих и публичных; создание приватных и публичных; редактирование и удаление своих и публичных |
| Транспортные заказы | просмотр |
| Заказы | просмотр |
| Роботы | просмотр, создание, редактирование, удаление |
| Паллетайзеры | просмотр, создание, редактирование, удаление |
| Зарядные станции | просмотр, создание, редактирование, удаление |
| Устройства | просмотр, создание, редактирование, удаление |
| Журнал | просмотр |
| История | просмотр |
| Навыки ИИ | просмотр, создание, редактирование, удаление |
| Производители | просмотр, создание, редактирование, удаление |
| Шаблоны устройств | просмотр, создание, редактирование, удаление |
| Объекты данных | просмотр, создание, редактирование, удаление |
| Настройки | просмотр, редактирование настроек симуляции и размера геометрии карты |
| Пользователи | просмотр, создание, редактирование, удаление |
| Группы | просмотр, создание, редактирование, удаление |
| Роли | просмотр, создание, редактирование, удаление |
Право «История» также предоставляет доступ к необходимым историческим сообщениям роботов, оборудования и событиям моделей. Эти технические права выдаются автоматически и отдельно в матрице не отображаются.
Право просмотра шаблонов миссий автоматически предоставляет чтение технических справочников нод, групп нод и мгновенных действий, необходимых редактору.
Редактирование роли
- В списке ролей в меню «Действия» выберите «Редактировать».
- Измените название или права.
- Нажмите «Сохранить».
- Проверьте эффективные права пользователей, которым роль назначена напрямую или через группу.
Изменение роли применяется ко всем её назначениям. Перед удалением разрешения оцените, какие группы и пользователи используют роль.
Удаление роли
- Проверьте пользователей и группы, которым назначена роль.
- При необходимости назначьте им заменяющую роль.
- В списке ролей в меню «Действия» выберите и и выберите «Удалить».
- Подтвердите действие.
- Проверьте эффективные права затронутых пользователей.
Удаление роли не удаляет пользователей и группы, но они перестают получать все права этой роли.
Рекомендации по проектированию
- Создавайте роли по рабочим функциям, а не по конкретным сотрудникам.
- Не включайте в роль права «на будущее».
- Не создавайте несколько почти одинаковых ролей ради одного персонального дополнения; сначала проверьте, подходит ли прямое право пользователя.
- Разделяйте оперативные права и права конфигурации системы.
- Изменения критичных ролей проверяйте на отдельном демонстрационном пользователе до назначения рабочим группам.