VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Elastix и создание пользователей для мониторинга

Обо всем касательно FreePBX, MetPBX, TrixBox, Elastix, AstPBX и всех других дистрибутивов

Модераторы: april22, Zavr2008

Ответить
svd
Сообщения: 169
Зарегистрирован: 19 июл 2011, 08:13
Откуда: Красноярск
Контактная информация:

Elastix и создание пользователей для мониторинга

Сообщение svd »

Набор следующий:
Elastix 1.6
4 экстеншена
2 пользователя (admin, seniordirector)

Пользователь seniordirector в группе админов.
Пользователю seniordirector указан экстеншен (200)

Необходимо чтобы пользователь seniordirector мог на закладке PBX-Monitoring видеть все записанные вызовы, а не только вызовы с его участием.

При этом пользователь Admin видит все записанные вызовы и ему не поставлен в соответствие никакой экстеншен.

После создания первого экстеншена в эластиксе становится невозможным создание пользователя без указания экстеншена.
А когда указан экстеншен, автоматически фильтруется по нему закладка Monitoring в PBX.

Каким образом можно добиться создания пользователя который может мониторить все записи?
jugatsu
Сообщения: 298
Зарегистрирован: 31 май 2011, 15:56

Re: Elastix и создание пользователей для мониторинга

Сообщение jugatsu »

Поищи поиском или гуглом на форуме эластикса, там надо одну строку поправить в php-скрипте, насколько помню.
svd
Сообщения: 169
Зарегистрирован: 19 июл 2011, 08:13
Откуда: Красноярск
Контактная информация:

Re: Elastix и создание пользователей для мониторинга

Сообщение svd »

поищу, спасибо
klistrod
Сообщения: 12
Зарегистрирован: 27 сен 2011, 20:57

Re: Elastix и создание пользователей для мониторинга

Сообщение klistrod »

Нашел что нибудь ?
Аватара пользователя
SolarW
Сообщения: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

Re: Elastix и создание пользователей для мониторинга

Сообщение SolarW »

А чего там искать?
По умолчанию пользователь без прав администратора видит во вкладке мониторинга только свои звонки. Правкой кода модуля можно дать права на просмотр всех записей пользователю с конкретным номером (extension). Править нужно файл /var/www/html/modules/monitoring/index.php:

Код: Выделить всё

$extension = $pACL->getUserExtension($user);
$esAdministrador = $pACL->isUserAdministratorGroup($user);

# Костыль, что бы отображать все записи звонков для обычного пользователя
if($extension==101)
    $esAdministrador=true;
Вместо 101 - номер того, кто имеет право слушать все записи.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH