Коллеги подскажите верно ли я понимаю что в версии JMIX 1.4 не работают кандидаты на запуск процессов. Мы указываем пользователя в качестве кандидата, ну или в группу его включаем кандидатов, которая указана на процессе, далее пытаемся запустить этот процесс из-под другого пользователя и он успешно запускается. Трейсинг оказал что проверок на кандидатов отсутствует. Просьба подтвердить или опровергнуть и рассказать в чем была идея.
Здравствуйте,
Проверил на версии Jmix 1.4.4, кандидаты на запуск работают. Идея их добавить группу или конкретных пользователей, которые позволяют запускать процесс из пункта меню - Start process.
Более детально как выбираются пользователи, которые могут запускать процесс вы можете посмотреть здесь:
io.jmix.bpmui.screen.startprocess.StartProcessScreen#fillProcessDefinitionsDc
Пример:
bpm-start-proc.zip (93.7 КБ)
Пользователи в тестовом проекте:
admin/admin
init/admin
В проекте создан простой процесс и на пользователя init
добавлена возможность запускать процесс.
С Уважением,
Никита