Если роль задана по-умолчанию, а в качестве инициализатора задан конкретный Пользователь "ExecutorByNameFunction(name)", то пользователь видит поступившее задание, но не видит форму - ошибка авторизации - требуется либо добавить права на чтение экземпляра процесса, либо добавить свойство задания: "Доинициализация роли" и "Переинициализация роли". Мне кажется это баг?
Спасибо.
Last edit: Artur Nigmatullin 2018-03-15
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Задание открывается через "Список заданий".
Сделал тестовый процесс, на форме ничего не вводится, полномочия только у Админа, а Действие приходит к какому-то юзеру - так вообще ошибка вышла (скриншоты ByName_1 - ByName_4). Тестовый процесс во вложении.
А процесс, в котором "Ошибка авторизации" - скриншоты ByName_5 - ByName_6. Форма задания - ID44.ftl.
А процесс, в котором "Ошибка авторизации" - скриншоты ByName_5 - ByName_6. Форма задания - ID44.ftl.
По поводу ошибки авторизации:
У Вас на форме используется компонент "ChooseExecutorFromRelation", пользователь под которым открывается задача должен обладать полномочиями (Read) на отношение "firmware_updater". Кроме того, обратите внимание, что в выпадающем списке будут отображаться только те пользователи на которых есть право чтения.
Last edit: vromav 2018-03-19
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Сделал тестовый процесс, на форме ничего не вводится, полномочия только у Админа, а Действие приходит к какому-то юзеру - так вообще ошибка вышла (скриншоты ByName_1 - ByName_4). Тестовый процесс во вложении.
Проверьте существует ли пользователь "kiriyanov" в системе, может опечатка где-то.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
У Вас на форме используется компонент "ChooseExecutorFromRelation", пользователь под которым открывается задача должен обладать полномочиями (Read) на отношение "firmware_updater". Кроме того, обратите внимание, что в выпадающем списке будут отображаться только те пользователи на которых есть право чтения.
Спасибо, теперь работает.
Проверьте существует ли пользователь "kiriyanov" в системе, может опечатка где-то.
Действительно была опечатка, извините за беспокойство.
Last edit: Artur Nigmatullin 2018-03-19
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Добрый день!
Если роль задана по-умолчанию, а в качестве инициализатора задан конкретный Пользователь "ExecutorByNameFunction(name)", то пользователь видит поступившее задание, но не видит форму - ошибка авторизации - требуется либо добавить права на чтение экземпляра процесса, либо добавить свойство задания: "Доинициализация роли" и "Переинициализация роли". Мне кажется это баг?
Спасибо.
Last edit: Artur Nigmatullin 2018-03-15
Здравствуйте, просьба сообщить используемую версию, ветку сборки.
Ветка master Версия 4.3.0-SNAPSHOT Сборка 05.12.2017.
Не удается воспроизвести. Ни в текущих master, testing, ни в bin сборке 4.3.0 с SF, ни на версии +- 05.12.2017, jboss7, wildfly.
Видимо есть какая-то особенность.
Задание открываете через "Список заданий" или "Задания сотрудников" ? Что на форме вводите/выводите, можно скриншоты?
Задание открывается через "Список заданий".
Сделал тестовый процесс, на форме ничего не вводится, полномочия только у Админа, а Действие приходит к какому-то юзеру - так вообще ошибка вышла (скриншоты ByName_1 - ByName_4). Тестовый процесс во вложении.
А процесс, в котором "Ошибка авторизации" - скриншоты ByName_5 - ByName_6. Форма задания - ID44.ftl.
По поводу ошибки авторизации:
У Вас на форме используется компонент "ChooseExecutorFromRelation", пользователь под которым открывается задача должен обладать полномочиями (Read) на отношение "firmware_updater". Кроме того, обратите внимание, что в выпадающем списке будут отображаться только те пользователи на которых есть право чтения.
Last edit: vromav 2018-03-19
Проверьте существует ли пользователь "kiriyanov" в системе, может опечатка где-то.
Спасибо, теперь работает.
Действительно была опечатка, извините за беспокойство.
Last edit: Artur Nigmatullin 2018-03-19