Skip to content

Latest commit

 

History

History
229 lines (184 loc) · 6.81 KB

ecos_bpmn_overview.rst

File metadata and controls

229 lines (184 loc) · 6.81 KB

Общее описание ECOS BPMN

Платформа основана на библиотеке редактора bpmn-js и движка camunda.

_static/01.png

Права на описание процессов

Предоставление прав разграничено в рамках категорий бизнес-проессов/конкретных бизнес-процессов.

Право / Роль Описание Администратор БП Менеджер БП Разработчик БП Читатель БП
Создание / Редактирование Создание и редактирование моделей БП _static/plus.png _static/plus.png _static/plus.png _static/minus.png
Просмотр Просмотр моделей БП _static/plus.png _static/plus.png _static/plus.png _static/plus.png
Публикация Публикация моделей БП _static/plus.png _static/minus.png _static/plus.png _static/minus.png
Запуск Ручной запуск инстансов БП _static/plus.png _static/minus.png _static/plus.png _static/minus.png
Просмотр отчетности Статистика БП + планируемый функционал отчетности _static/plus.png _static/plus.png _static/plus.png _static/minus.png
Редактирование инстанса процесса Админка camunda + excamad _static/plus.png _static/minus.png _static/minus.png _static/minus.png
Миграция БП Планируемый функционал ECOS миграции БП _static/plus.png _static/minus.png _static/plus.png _static/minus.png

Роли назначаются на соответствующие группы.

  1. Раздел «Моделирование» с редакторами DMN/BPMN, раздел доступен для пользователей с правом Просмотр
_static/rights_1.png
  1. В редакторах DMN/BPMN публикация моделей доступна только для пользователей с правом Публикация
_static/rights_2.png

_static/rights_3.png

Право на деплой можно проверить запросом permissions._has.deploy?bool

Например:

Citeck.Records.get('eproc/bpmn-def@you-process').load("permissions._has.deploy?bool", true).then(res => console.log(res))
  1. Добавлена возможность просмотра схемы БП для пользователей с правом с правом Просмотр
_static/rights_4.png

_static/rights_5.png
  1. Добавлен просмотр отчетности для ролей с правом Просмотр отчетности. Под отчетностью понимаем виджет «Статистика по процессу».

Право на деплой можно проверить запросом permissions._has.viewReports?bool

Например:

Citeck.Records.get('eproc/bpmn-def@you-process').load("permissions._has.viewReports?bool", true).then(res => console.log(res))

_static/rights_6.png

Настройка просмотра доступна только пользователям из группы администраторы ECOS.

_static/rights_7.png

О виджете см. :ref:`подробно<widget_process_statistics>`