Назначение Клиентам права в группах

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

Модератор: ykolesnikov

Ответить
firebolt
OTRS Новобранец
Сообщения: 178
Зарегистрирован: 13 сен 2012, 13:46

Назначение Клиентам права в группах

Сообщение firebolt » 18 окт 2012, 09:56

Суть проблемы проста: нужно, чтобы Клиенты в Своих заявках видели все свои заявки, в какой бы очереди те ни были. Очередей 6 и на каждую очередь назначена отдельная группа.

Как я понял, если у Клиентов нет прав в той группе, которая назначена определенной очереди, то свои заявки, если те находятся в этой очереди, они видеть не смогут.

Если эта проблема решается как-либо еще, то здорово, подскажите, как. Но если единственное решение - раздать им права в группах, то как решить смежную проблему? В диалоге добавления пользователей в группу на странице отображается только 200 человек! Из восьмисот c лишним только двести на странице. Им я могу раздать права в группе выставлением галочки в одном лишь чекбоксе. А как выставить остальным шестистам? Отобразить на одной странице все 800 учеток? Как это сделать? Или есть другие варианты?
Вложения
rights.png
rights.png (67.37 КБ) 6229 просмотров
Версия OTRS (6.0.10)
Debian 9 Stretch
Версия СУБД (MySQL 5.7.22)

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

Re: Назначение Клиентам права в группах

Сообщение ykolesnikov » 18 окт 2012, 11:01

Про вывод большого количества клиентов было уже на форуме. Если найду кину ссылку.
Вот она - viewtopic.php?f=2&t=831&p=4250#p4250 :)
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

firebolt
OTRS Новобранец
Сообщения: 178
Зарегистрирован: 13 сен 2012, 13:46

Re: Назначение Клиентам права в группах

Сообщение firebolt » 18 окт 2012, 11:28

ykolesnikov писал(а):Про вывод большого количества клиентов было уже на форуме. Если найду кину ссылку.
Вот она - viewtopic.php?f=2&t=831&p=4250#p4250 :)
Это безусловно полезнейшая ссылка! Она помогла отоборазить всех клиентов в диалоге назначения клиентам сервисов. Но так как я искал, как отобразить всех клиентов в диалоге назначения клиентам групп, то я поправил еще и AgentCustomerUserGroup.pm в строке 48.

Огромное спасибо, Юрий. Вы действительно OTRS-Ninja :!: :D
Версия OTRS (6.0.10)
Debian 9 Stretch
Версия СУБД (MySQL 5.7.22)

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

Re: Назначение Клиентам права в группах

Сообщение ykolesnikov » 18 окт 2012, 11:53

Я не волшебник, только учусь. :)
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Назначение Клиентам права в группах

Сообщение alexus » 18 окт 2012, 13:41

Отключите вообще функционал Клиент-Группа! И каждый клиент будет видеть все свои заявки в любой очереди.
Зачем придумывать себе ненужную работу на ровном месте?!
С уважением,
Алексей Юсов

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? Спросите меня как!

firebolt
OTRS Новобранец
Сообщения: 178
Зарегистрирован: 13 сен 2012, 13:46

Re: Назначение Клиентам права в группах

Сообщение firebolt » 19 окт 2012, 05:54

alexus писал(а):Отключите вообще функционал Клиент-Группа! И каждый клиент будет видеть все свои заявки в любой очереди.
Зачем придумывать себе ненужную работу на ровном месте?!
Отлично! Так я и поступлю! Вспомнить бы только, где :D
Версия OTRS (6.0.10)
Debian 9 Stretch
Версия СУБД (MySQL 5.7.22)

Creative
OTRS Новобранец
Сообщения: 132
Зарегистрирован: 22 июн 2011, 14:33
Откуда: Татарстан, Альметьевск

Re: Назначение Клиентам права в группах

Сообщение Creative » 19 окт 2012, 07:35

firebolt писал(а):Отлично! Так я и поступлю! Вспомнить бы только, где :D
Посмотри Framework -> Frontend::Customer. Помнится, там это было.
Мозг человека обычно загружен лишь на 10% своей мощности, остальное - резерв для операционной системы.

OTRS 3.1.4; ITSM 3.1.6; Ubuntu Server 12.04 LTS
Андрей Ананьев

firebolt
OTRS Новобранец
Сообщения: 178
Зарегистрирован: 13 сен 2012, 13:46

Re: Назначение Клиентам права в группах

Сообщение firebolt » 19 окт 2012, 09:30

Может быть заодно вы подскажете мне, как отобразить в списке всех пользователей сперва фамилию, а потом имя? И чтобы сортировал по фамилии
Версия OTRS (6.0.10)
Debian 9 Stretch
Версия СУБД (MySQL 5.7.22)

Creative
OTRS Новобранец
Сообщения: 132
Зарегистрирован: 22 июн 2011, 14:33
Откуда: Татарстан, Альметьевск

Re: Назначение Клиентам права в группах

Сообщение Creative » 19 окт 2012, 12:01

Тут только хардкодить. Однозначно.
Мозг человека обычно загружен лишь на 10% своей мощности, остальное - резерв для операционной системы.

OTRS 3.1.4; ITSM 3.1.6; Ubuntu Server 12.04 LTS
Андрей Ананьев

firebolt
OTRS Новобранец
Сообщения: 178
Зарегистрирован: 13 сен 2012, 13:46

Re: Назначение Клиентам права в группах

Сообщение firebolt » 19 окт 2012, 12:12

Creative писал(а):Тут только хардкодить. Однозначно.
Это печально. Отложим тогда на потом
Версия OTRS (6.0.10)
Debian 9 Stretch
Версия СУБД (MySQL 5.7.22)

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Назначение Клиентам права в группах

Сообщение alexus » 19 окт 2012, 13:16

firebolt писал(а):
alexus писал(а):Отключите вообще функционал Клиент-Группа! И каждый клиент будет видеть все свои заявки в любой очереди.
Зачем придумывать себе ненужную работу на ровном месте?!
Отлично! Так я и поступлю! Вспомнить бы только, где :D
Поиск по SysConfig - CustomerGroupSupport
С уважением,
Алексей Юсов

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? Спросите меня как!

Ответить