Дизайнер бизнес-процессов > Графические процессы (BPMN) > Графические элементы > Зоны ответственности / Права доступа

Права доступа

В зоне ответственности могут размещаться блоки, в которых настроены действия с элементами приложений и файлами. Например, блок согласования документа или обычная задача, на форме которой есть ссылка на элемент приложения или файл.

Для пользователя, выполняющего такую задачу в ходе процесса, в первую очередь применяются права, выданные в настройках доступа:

Помимо этого в настройках зоны ответственности есть возможность выдать доступ на просмотр. По умолчанию опция Выдача прав включена. Это позволяет исполнителю просмотреть нужную информацию для выполнения задачи, даже если изначально в настройках доступа к элементу или файлу ему не выдано право на просмотр.

начало внимание

Для элементов приложения опция применится, только если в его настройках права доступа выданы на уровне элементов приложения.

конец внимание

Например, в приложении Договоры выдача прав настроена на уровне элементов приложения. Сотрудник может просматривать только те договоры, автором которых он является. При этом в ходе процесса ему назначена задача проверить договор, созданный другим сотрудником. В этом случае настройка выдачи прав в зоне ответственности позволит просмотреть договор.

Рассмотрим другой случай, когда выдача прав к данным приложения Договоры настроена на уровне приложения или на уровне папок. И для сотрудника, указанного в настройках зоны ответственности, не назначен доступ к договорам. Если в ходе процесса он получит задачу проверить договор, право на просмотр договора не появится, даже если в настройках зоны ответственности включить выдачу прав. В такой ситуации нужно назначить сотруднику необходимые права до запуска процесса.

permissions-in-swimlane-1

Опцию Выдача прав можно отключить. Тогда участникам процесса, не имеющим право на просмотр, нужно выдать его вручную до того, как бизнес процесс будет запущен.

Если вы хотите отменить доступ к просмотру элемента после выполнения задачи, добавьте на схему процесса блок Выдача прав на элемент. Разместите его после задачи и включите удаление прав в настройках блока.

Также этот блок можно использовать, чтобы временно выдать дополнительные права на определённые элементы приложения.