Проблема при настройке ACL

Обсуждение вопросов и решений

Модератор: ykolesnikov

Ответить
Aleks1988
OTRS Новобранец
Сообщения: 72
Зарегистрирован: 01 окт 2014, 14:42

Проблема при настройке ACL

Сообщение Aleks1988 » 15 июн 2015, 15:26

Привет, коллеги!

Столкнулся с проблемами при настройке ACL.
Есть сервис Service1, и динамические поля Версия продукта и Версия ОС. Данные динамические поля сделаны в виде выпадающих списков.
С помощью ACL делаю следующее:
Если создании заявки в интерфейсе клиента выбирается service1, то некоторые из значений выпадающего списка полей Версия продукта и Версия ОС отображаться не должны.
Привожу настройку ACL
ACL.png
ACL.png (36.16 КБ) 3814 просмотров
Заданные условия выполняются для указанных значений динамического поля OSList и для значения Product1 динамического поля ProductVersion. Для значения Product name 1 условие не выполняется.
Т.е. Product name 1 продолжает отображаться в выпадающем списке при выборе Service1.
Есть подозрение что проблема в том что значение Product name 1 содержит пробелы, хотя пробовал и так Product_name_1, ситуация не изменилась.

Просьба помочь разобраться.
Ubuntu Server 14.04 + MySQL 5.5 + APACHE 2.2
OTRS Helpdesk 4
Ubuntu Server 14.04 + OTRS 6.0.4

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Проблема при настройке ACL

Сообщение ykolesnikov » 15 июн 2015, 16:06

Попробуйте разбить на 2 ACL - для версии ОС и для версии продукта но в зависимости от Сервиса.
Не факт, что в Вашем примере это работает как "И" :oops:
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

Aleks1988
OTRS Новобранец
Сообщения: 72
Зарегистрирован: 01 окт 2014, 14:42

Re: Проблема при настройке ACL

Сообщение Aleks1988 » 15 июн 2015, 16:23

Пробовал разбивать на 2 ACL.
Все равно значение Product name 1 не скрывается при выборе Service1.
Остальное отрабатывает в соответствии с заданными условиями.
Ubuntu Server 14.04 + MySQL 5.5 + APACHE 2.2
OTRS Helpdesk 4
Ubuntu Server 14.04 + OTRS 6.0.4

Aleks1988
OTRS Новобранец
Сообщения: 72
Зарегистрирован: 01 окт 2014, 14:42

Re: Проблема при настройке ACL

Сообщение Aleks1988 » 15 июн 2015, 17:02

Юрий, я разобрался с проблемой.
Дело в том что при настойке ACL нужно указывать не значение динамического поля которое видит клиент или агент в выпадающем списке, а его ключ, который задается в настройках выпадающего списка для соответствующего динамического поля.
Получилось так что ключ и значение поля Product1 у меня совпадало, а для Product name 1 ключ был Productname1. Когда я в настройках ACL указал Productname1, то все заработало.
Моя ошибка.
Ubuntu Server 14.04 + MySQL 5.5 + APACHE 2.2
OTRS Helpdesk 4
Ubuntu Server 14.04 + OTRS 6.0.4

Ответить