частичное ограничение доступа к перемещению заявок
Модератор: ykolesnikov
-
- OTRS Новобранец
- Сообщения: 46
- Зарегистрирован: 25 июл 2014, 11:56
частичное ограничение доступа к перемещению заявок
Здравствуйте коллеги, есть задача- обязать писать комментарии к заявке при перемещениях в другую очередь. есть штатное решение, Ticket -> Frontend::Agent::Ticket::ViewMove, которое я знаю, но оно применимо для всех агентов, у нас же задача ограничить для большинства агентов, оставив возможность перебрасывать заявки "втихую" без обязательных комментариев для некоторых.
сейчас выкрутился, ограничив модуль нужной группой в Ticket -> Frontend::Agent::ModuleRegistration, тогда выпадающее меню очередей при просмотре заявки у всех в интерфейсе есть, но при попытке перемещения-выдает ошибку. перемещение обязал всех выполнять через кнопку "заметка"
но это костыльное решение по ряду причин, включая вышеописанное про ошибку.
логично представлялось мне ограничение к выпадающему меню группой агентов, кому нужно оставить интерфейс, здесь
Frontend::Agent::Ticket::MenuModulePre
но этот раздел настроек не работает от слова совсем, т.е. включаю я или отключаю отображение любой кнопки- изменений в интерфейсе агента не происходит
а там где работает
Frontend::Agent::Ticket::MenuModule -нет раздела с настройками Move
поэтому прошу совета- как ограничить отображение выпадающий список для некоторых агентов? ACL я как-то совсем не вкурил, можно ли его впринципе для такого использовать?
и в чем вообще разница между
Frontend::Agent::Ticket::MenuModulePre
и
Frontend::Agent::Ticket::MenuModule
сейчас выкрутился, ограничив модуль нужной группой в Ticket -> Frontend::Agent::ModuleRegistration, тогда выпадающее меню очередей при просмотре заявки у всех в интерфейсе есть, но при попытке перемещения-выдает ошибку. перемещение обязал всех выполнять через кнопку "заметка"
но это костыльное решение по ряду причин, включая вышеописанное про ошибку.
логично представлялось мне ограничение к выпадающему меню группой агентов, кому нужно оставить интерфейс, здесь
Frontend::Agent::Ticket::MenuModulePre
но этот раздел настроек не работает от слова совсем, т.е. включаю я или отключаю отображение любой кнопки- изменений в интерфейсе агента не происходит
а там где работает
Frontend::Agent::Ticket::MenuModule -нет раздела с настройками Move
поэтому прошу совета- как ограничить отображение выпадающий список для некоторых агентов? ACL я как-то совсем не вкурил, можно ли его впринципе для такого использовать?
и в чем вообще разница между
Frontend::Agent::Ticket::MenuModulePre
и
Frontend::Agent::Ticket::MenuModule
Евгений Левицкий
OTRS 6.0.10, ITSM 6.0.10
Oracle ent. Linux redhat 6.7 / MySQL 5.1.73 / Apache/2.2.15 (Oracle)
OTRS 6.0.10, ITSM 6.0.10
Oracle ent. Linux redhat 6.7 / MySQL 5.1.73 / Apache/2.2.15 (Oracle)
-
- OTRS Новобранец
- Сообщения: 46
- Зарегистрирован: 25 июл 2014, 11:56
Re: частичное ограничение доступа к перемещению заявок
сам спросил- сам частично ответил
в чем разница между
Frontend::Agent::Ticket::MenuModulePre и Frontend::Agent::Ticket::MenuModule
это MenuModulePre , все честно
а вот как в тикетзуме оставить "не только лишь всем" выпадающий список с очередями....?
в чем разница между
Frontend::Agent::Ticket::MenuModulePre и Frontend::Agent::Ticket::MenuModule
это MenuModulePre , все честно
а вот как в тикетзуме оставить "не только лишь всем" выпадающий список с очередями....?
Евгений Левицкий
OTRS 6.0.10, ITSM 6.0.10
Oracle ent. Linux redhat 6.7 / MySQL 5.1.73 / Apache/2.2.15 (Oracle)
OTRS 6.0.10, ITSM 6.0.10
Oracle ent. Linux redhat 6.7 / MySQL 5.1.73 / Apache/2.2.15 (Oracle)
-
- OTRS Гуру
- Сообщения: 5204
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 94 раза
- Поблагодарили: 84 раза
Re: частичное ограничение доступа к перемещению заявок
Через ACL можно ограничить доступ к любому Action. Курите маны )))
С уважением,
Алексей Юсов
Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal
Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!
Алексей Юсов
Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal
Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!
Re: частичное ограничение доступа к перемещению заявок
Приветствую!
Например так через ACL:
Делаем первый ACL - который запрещает всем использовать перемещение:
делаем второй ACL - который разрешает людям, у которых есть право rw в группе admin использовать перемещение:
Например так через ACL:
Делаем первый ACL - который запрещает всем использовать перемещение:
делаем второй ACL - который разрешает людям, у которых есть право rw в группе admin использовать перемещение:
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
-
- OTRS Новобранец
- Сообщения: 46
- Зарегистрирован: 25 июл 2014, 11:56
Re: частичное ограничение доступа к перемещению заявок
не хочет оно так. видимо вес запрета выше разрешения. закрывает всем, разрешение определенной группе не работает (
Евгений Левицкий
OTRS 6.0.10, ITSM 6.0.10
Oracle ent. Linux redhat 6.7 / MySQL 5.1.73 / Apache/2.2.15 (Oracle)
OTRS 6.0.10, ITSM 6.0.10
Oracle ent. Linux redhat 6.7 / MySQL 5.1.73 / Apache/2.2.15 (Oracle)
Re: частичное ограничение доступа к перемещению заявок
у меня прекрасно работает).
учтите, что ACL выполняются по списку, то есть если у вас вначале по списку идет второй ACL, а потом первый - то пропадет у всех.
то есть должно быть так:
где test - запрет - первый из моего сообщения выше,
а test2 - добавление разрешения для использования перемещений - второе из моего сообщения выше
учтите, что ACL выполняются по списку, то есть если у вас вначале по списку идет второй ACL, а потом первый - то пропадет у всех.
то есть должно быть так:
где test - запрет - первый из моего сообщения выше,
а test2 - добавление разрешения для использования перемещений - второе из моего сообщения выше
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
-
- OTRS Новобранец
- Сообщения: 46
- Зарегистрирован: 25 июл 2014, 11:56
Re: частичное ограничение доступа к перемещению заявок
действительно- срабатывание по очереди сверху вниз. больше человеческое СПАСИБО! заодно разобрался с азами ACL
в таком случае имеет смысл именовать ACL записи как
1-...
2-..., в противном случае система расставляет их в алфавитном порядке, независимо в какой последовательности они были созданы.
итого я таки выкрутился в стиле "во первых это красиво"
Ticket -> Frontend::Agent::Ticket::MenuModule взял неиспользуемую кнопку Delete и тупо перенес в нее настройки "Заметки", обозвав саму кнопку как New Queue
и получил для всех вот такое
а с помощью ACL ограничил доступ к выпадающему меню перемещения очередей, оставив эту возможность для своих 3-4 агентов, у них выглядит так- они могут перемещать заявки в очередь как с комментариями так и без них
напомню, что есть штатная функция изменить выпадающее меню смены очереди на кнопку с обязательным комментарием - Здесь Ticket -> Frontend::Agent::Ticket::ViewMove. Но это или/или в интерфейсе, мне же необходимо было оба варианта- И выпадающий список, И кнопка с обязательным комментарием
Спасибо всем- задача решена
в таком случае имеет смысл именовать ACL записи как
1-...
2-..., в противном случае система расставляет их в алфавитном порядке, независимо в какой последовательности они были созданы.
итого я таки выкрутился в стиле "во первых это красиво"
Ticket -> Frontend::Agent::Ticket::MenuModule взял неиспользуемую кнопку Delete и тупо перенес в нее настройки "Заметки", обозвав саму кнопку как New Queue
и получил для всех вот такое
а с помощью ACL ограничил доступ к выпадающему меню перемещения очередей, оставив эту возможность для своих 3-4 агентов, у них выглядит так- они могут перемещать заявки в очередь как с комментариями так и без них
напомню, что есть штатная функция изменить выпадающее меню смены очереди на кнопку с обязательным комментарием - Здесь Ticket -> Frontend::Agent::Ticket::ViewMove. Но это или/или в интерфейсе, мне же необходимо было оба варианта- И выпадающий список, И кнопка с обязательным комментарием
Спасибо всем- задача решена
Евгений Левицкий
OTRS 6.0.10, ITSM 6.0.10
Oracle ent. Linux redhat 6.7 / MySQL 5.1.73 / Apache/2.2.15 (Oracle)
OTRS 6.0.10, ITSM 6.0.10
Oracle ent. Linux redhat 6.7 / MySQL 5.1.73 / Apache/2.2.15 (Oracle)
Re: частичное ограничение доступа к перемещению заявок
Привет! Не могли бы продублировать пожалуйста!
Желательно текстом
- - - - - - - - - - - - - - - - - - -
OTRS 6.0.23
Apache 2.4.37 (CentOS 7)
MariaDB Server 10.3.11
OTRS 6.0.23
Apache 2.4.37 (CentOS 7)
MariaDB Server 10.3.11
Re: частичное ограничение доступа к перемещению заявок
Все, разобрался!
- - - - - - - - - - - - - - - - - - -
OTRS 6.0.23
Apache 2.4.37 (CentOS 7)
MariaDB Server 10.3.11
OTRS 6.0.23
Apache 2.4.37 (CentOS 7)
MariaDB Server 10.3.11