Общее описание Citeck BPMN
Платформа основана на библиотеке редактора bpmn-js и движка camunda.
Права на описание процессов
Предоставление прав разграничено в рамках категорий бизнес-процессов/конкретных бизнес-процессов. По умолчанию для указанных ролей права следующие:
Право / Роль/ Группа |
Описание |
Администратор БП |
Менеджер БП |
Разработчик БП |
Читатель БП |
---|---|---|---|---|---|
bp-administrator |
bp-manager |
bp-developer |
bp-viewer |
||
Право на чтение (read) |
Просмотр раздела и всех процессов в нем |
||||
Право на изменение (write) |
Редактирование раздела и процессов в нем |
||||
Редактирование процессов в разделе |
Редактирование процессов в разделе |
||||
Деплой процесса |
|||||
Просмотр отчета |
|||||
Просмотр экземпляра процесса |
Просмотр экземпляра процесса в разделе «Администрирование БП» |
||||
Редактирование экземпляра процесса |
Редактирование экземпляра процесса в разделе «Администрирование БП» |
||||
Миграция экземпляра процесса |
Миграция экземпляра процесса в разделе «Администрирование БП» |
||||
Ручной запуск экземпляра процесса |
Ручной запуск экземпляра процесса в разделе «Администрирование БП» |
Роли назначены на группы. Чтобы пользователь получил права, необходимо добавить его в соответствующую группу.
Так же права можно настраивать конкретным пользователям на конкретные разделы
Раздел «Моделирование» с редакторами DMN/BPMN, раздел доступен для пользователей с правом Право на чтение (read)
В редакторах DMN/BPMN публикация моделей доступна только для пользователей с правом Деплой процесса
Право на деплой можно проверить запросом permissions._has.deploy?bool
Например:
Records.get('eproc/bpmn-def@your-process').load("permissions._has.deploy?bool", true).then(res => console.log(res))
Добавлена возможность просмотра схемы БП для пользователей с правом Право на чтение (read)
Добавлен просмотр отчетности для ролей с правом Просмотр отчета. Под отчетностью понимаем виджет «Статистика по процессу».
Право на деплой можно проверить запросом permissions._has.viewReports?bool
Например:
Records.get('eproc/bpmn-def@you-process').load("permissions._has.viewReports?bool", true).then(res => console.log(res))
Настройка просмотра доступна только пользователям из группы администраторы ECOS.
Подробно о виджете «Статистика по процессу»