Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / TrixBox, Elastix, FreePbx / Elastix 2.0. Разграничение прав доступа

Elastix 2.0. Разграничение прав доступа

Предоставление прав пользователю просмотр статистики звонков
Сообщений: 8

Elastix 2.0. Разграничение прав доступа

Доброе время суток.

Установлен Elastix 2.0.
Существует несколько очередей, как полагается в эти очереди входят агенты.
Так же существует "начальник агентов", которому необходимо просматривать статистику звонков и прослушивать разговоры своих подчиненных.

Что было сделано:
1. в elastix была создана отдельная группа пользователей, который были даны определенные права на доступ к веб интерфейсу.
2. Также был создан пользователь "начальника", который был привязан к определенному экстеншену и включен в новую группу.

В результате получилось, что "начальник" видит статистику звонков и может прослушать записи только своих разговоров.
методом "нучного-тыка" было установлено, что доступ к просмотру "всей" статистики может получить только пользователь из группы "Administrators" все остальные пользователи включенные в другие группы видят только свою статистику и записи своих звонков.

собственно говоря сам вопрос:
как сделать так чтобы не давая прав администратора "начальнику" агентов, дать возможность просмотра статистики и записей разговоров агентов?

Вариант предоставить права администратора начальнику не рассматривается, точно также как и вариант создать кучу пользователей и привязать их разным экстеншинам.
2010-12-13 12:07

Сообщений: 8

Re: Elastix 2.0. Разграничение прав доступа

пока что нашел как в CDR репорт права дать.

http://elastix.org/en/component/kunena/116-security/17453-system-g-user-management--user-privilages.html
2010-12-13 14:52

Сообщений: 8

Re: Elastix 2.0. Разграничение прав доступа

вот еще 1 способ.
http://www.elastix.org/es/component/kunena/39/14186/

но он тоже решает проблему на половину.
2010-12-13 16:00

Откуда: Красноярск
Сообщений: 171

Re: Elastix 2.0. Разграничение прав доступа

Для прослушки временное решение сделал так.
Создал группу Head

В /var/www/html/libs/paloSantoACL.class.php добавил функцию isuserMonitoringGroup

В /var/www/html/modules/monitoring/index.php изменил функцию isuserMonitoringGroup

теперь пользователь из Head видит все записи и может их скачать
*********************************************
2010-12-16 08:39

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru