Ролевая модель

Ролевая модель модуля "Процессы"


В модуле есть своя ролевая модель для того, чтобы ограничить доступ к следующему функционалу:

- Назначение Администратора Процессов;
- Смена исполнителя задачи.

Также ролевая модель помогает определить функции пользователя в отношении конкретной задачи (например: является ли он согласовантом или подписантом в назначенной на него задаче).

Пользователей модуля Процессы можно условно поделить на две группы:

  1. Администраторы - юзеры, которые в рамках модуля:

    - Наделены правом и возможностью работать с шаблонами задач;
    - Администрировать запущенные задачи;
    - Управлять ролью (выдавать/отзывать) "Администратор Процессов" [важно это разрешение есть у всех администраторов, кроме Администратора Процессов]

  2. Пользователи - юзеры, которые могут работать с задачами в рамках модуля

Администраторы в модуле "Процессы"



Администраторов также можно разделить на подгруппы:

  • Системные роли (роли, которые определяют набор прав для администрирования процессов в системе Экзон)

    - СуперАдмин;
    - АдминВнедрения;
    - РАВ (Региональный Админ Внедрения)
  • Роли компании (роли, которые определяют набор прав внутри конкретной организации)

    - КомпаниАдмин
  • Процессные роли (роли, которые дополнительно вводятся только для пользователей модуля Процессы в системе ЭКЗОН)

    - Администратор процессов

Пользователи в модуле "Процессы"


Пользователи в модуле "Процессы" работают с задачами только в рамках вкладки "Мои задачи".

Им предоставлены следующие права:

- Создание задачи;
- Просмотр карточки созданной ими или назначенной на них задачи;
- Принятие решения по задаче.

Пользователю предоставляются бизнес - роли в соответствии с его функциями.


Бизнес - роли пользователей - роли, которые присваиваются пользователю модуля Процессы в ходе выполнения конкретного бизнес-процесса, в зависимости от выполняемых им функций
РольПояснение
ИнициаторПользователь, который создал один из типов задач: подача заявки, согласование документов, поручение, процессы
ИсполнительПользователь, который должен решить (исполнить) задачу. Исполнитель участвует в задачах с типом: "Подача заявки", "Задача/Поручение"
СогласовантПользователь, который должен согласовать задачу. Может участвовать в задачах с типом: "Согласование документов", "Подача заявки"
ПодписантПользователь, который должен подписать задачу в таких типах задач как: согласование документов
Наблюдатель/ПолучательПользователь, который может только просматривать карточку задачи.