Передача прав доступа
В BPMSoft передача прав доступа от одного сотрудника к другому осуществляется с помощью функции делегирования.
Делегирование используется, когда сотрудник находится в отпуске, командировке или недоступен по другим причинам и требуется передать права его заместителю.
Для настройки делегирования пользователю требуется доступ к операциям «Изменение делегируемых прав» и «Управление списком пользователей».
Передача прав пользователю
Для передачи прав другому пользователю или роли необходимо выполнить следующие шаги:
- Перейдите в дизайнер системы через
.
- Откройте раздел «Пользователи системы».
- Выберите пользователя, права которого необходимо делегировать.
- На странице пользователя перейдите на вкладку «Делегирование прав» (1) и нажмите кнопку «Делегировать права» (2).
- Выберите пользователя или роль, которым будут предоставлены права.
- Нажмите кнопку «Выбрать».
Рисунок 1 — Передача прав доступа другому пользователю или назначение их определенной роли
- Вернитесь в раздел по кнопке «Закрыть».
- Нажмите кнопку «Действия» → «Актуализировать роли» для применения изменений.
Рисунок 2 — Кнопка «Актуализировать роли» в меню «Действия»
В итоге создана новая запись о делегировании:
- «Получает права» — пользователь или роль, которым были переданы права;
- «Раздает права» — пользователь, права которого были переданы;
- «Начало» — начало периода делегирования прав;
- «Окончание» — конец периода делегирования прав.
Рисунок 3 — Запись о делегировании прав
Установка периода делегирования прав доступа
Для записей делегирования прав доступа можно установить начало и окончание срока действия прав:
- Выберите необходимую запись на детали «Делегирование прав доступа».
- Нажмите на кнопку
и выберите «Настроить период делегирования».
Рисунок 4 — Пример настройки периода делегирования прав доступа
- В открывшемся окне установите «Начало» и «Окончание» срока действия делегирования.
- Нажмите на кнопку «Подтвердить».
Примечание. Вы можете установить дату начала и окончания действия делегирования прав для нескольких записей сразу. Выберите необходимые записи и установите период делегирования.
Получение прав пользователем
Для получения прав пользователем необходимо выполнить следующие шаги:
- Откройте дизайнер системы через
.
- Перейдите в раздел «Пользователи системы».
- Выберите пользователя, которому необходимо предоставить права.
- На странице пользователя перейдите на вкладку «Делегирование прав» (1) и нажмите кнопку «Получить права» (2).
- Выберите пользователя или роль, права доступа которых будут делегированы.
- Нажмите кнопку «Выбрать».
Рисунок 5 — Получение прав доступа
- Вернитесь в раздел по кнопке «Закрыть».
- Нажмите кнопку «Действия» → «Актуализировать роли» для применения изменений.
В итоге создана новая запись о делегировании:
- «Получает права» — пользователь или роль, которым были переданы права;
- «Раздает права» — пользователь, права которого были переданы;
- «Начало» — начало периода делегирования прав;
- «Окончание» — конец периода делегирования прав.
Рисунок 6 — Запись о получении прав
Отзыв делегированных прав доступа
Для удаления записи о делегировании необходимо выполнить следующие шаги:
- Откройте дизайнер системы через
.
- Перейдите в раздел «Пользователи системы».
- Выберите пользователя, для которого необходимо отменить делегирование.
- На странице пользователя перейдите на вкладку «Делегирование прав».
- Выберите нужную запись о делегировании и нажмите
→ «Удалить».
- Вернитесь в раздел по кнопке «Закрыть».
- Нажмите кнопку «Действия» → «Актуализировать роли» для применения изменений.
Делегированные права будут удалены. Права, которые были доступны пользователю до делегирования, сохранятся.