Доброго времени суток!
Выстроен некий процесс(процессная заявка)
Необходимо настроить ACL'ы в которых в зависимости от диалога активности будут доступны только определенные статусы.
Выяснил что в моем ОТРСе ACL ни как не реагирует на условия связанные с диалогом активности. Предполагаю что проблема где-то "внутри" системы. Может с каким то модулем проблема или чем то еще.
То что проблема именно при проверке диалога активности установил однозначно - отключил все имеющиеся ACL'ы, создал новый простенький, с проверкой диалога активности и условиями какие статусы в этом случае отображать.
Не работает. Отображает все имеющиеся статусы. В условиях меняю проверку диалога на проверку процесса - работает. Все perl-модули установлены, ошибок нет. В логи, как я понял, ACL ни чего не пишет. По крайней мере ни чего не нашел. Подскажите, хоть куда копать?
Заранее спасибо!
Не рабочий ACL с ActivityDialogEntityID:
Может я конечно чего-то не понимаю? По мне, так это условие должно работать так - при открытии диалога активности "AD11" в нем доступен для выбора только статус "Выполнено."
Такой же ACL, только вместо ActivityDialogEntityID - ProcessEntityID:
Вот, на всякий случай скрин самого диалога активности с нерабочим ACL'ом:
Не работает ACL в связке с ActivityDialogEntityID
Модератор: ykolesnikov
Re: Не работает ACL в связке с ActivityDialogEntityID
Приветствую!
Для верхнего скрина в настройку условий дополнительно вбейте ProcessEntityID = P1
Для верхнего скрина в настройку условий дополнительно вбейте ProcessEntityID = P1
OTRS ITSM 5.0.3
Ubuntu 14.04 + PostgreySQL 9.3.9 +Apache 2.4.7
Ubuntu 14.04 + PostgreySQL 9.3.9 +Apache 2.4.7
Re: Не работает ACL в связке с ActivityDialogEntityID
Не помогло.
Даже добавил поочередно ActivityEntityID и Action => AgentTicketProcess
Интересный момент. Хоть в списке отображаются все возможные статусы, после попытки выбрать любой из них, ACL срабатывает, и остается только "Выполнено." Даже с минимальными условиями из первого примера.
Даже добавил поочередно ActivityEntityID и Action => AgentTicketProcess
Интересный момент. Хоть в списке отображаются все возможные статусы, после попытки выбрать любой из них, ACL срабатывает, и остается только "Выполнено." Даже с минимальными условиями из первого примера.
OTRS 3.3.7
CentOS 7
MariaDB 5.5
CentOS 7
MariaDB 5.5
Re: Не работает ACL в связке с ActivityDialogEntityID
Что, ни у кого совсем ни каких идей больше?
OTRS 3.3.7
CentOS 7
MariaDB 5.5
CentOS 7
MariaDB 5.5