Кандидаты на запуск процессов BPMN

Коллеги подскажите верно ли я понимаю что в версии JMIX 1.4 не работают кандидаты на запуск процессов. Мы указываем пользователя в качестве кандидата, ну или в группу его включаем кандидатов, которая указана на процессе, далее пытаемся запустить этот процесс из-под другого пользователя и он успешно запускается. Трейсинг оказал что проверок на кандидатов отсутствует. Просьба подтвердить или опровергнуть и рассказать в чем была идея.

Здравствуйте,

Проверил на версии Jmix 1.4.4, кандидаты на запуск работают. Идея их добавить группу или конкретных пользователей, которые позволяют запускать процесс из пункта меню - Start process.

Более детально как выбираются пользователи, которые могут запускать процесс вы можете посмотреть здесь:

io.jmix.bpmui.screen.startprocess.StartProcessScreen#fillProcessDefinitionsDc

image

Пример:
bpm-start-proc.zip (93.7 КБ)

Пользователи в тестовом проекте:
admin/admin
init/admin

В проекте создан простой процесс и на пользователя init добавлена возможность запускать процесс.

С Уважением,
Никита