По умолчанию в Elastix только администратор может видеть все записи звонков. Для исправления данной ситуации, необходимо:
1. Создать новую группу, например Monitor
2. Выставить права monitoring (записи) и report (CDR) для этой группы
3. Создать нового пользователя без внутреннего номера, например monitor и включить его в эту группу
4. Привести файл /var/www/html/libs/paloSantoACL.class.php к следующему виду:
function isUserAdministratorGroup($username)
{
$is=false;
$idUser = $this->getIdUser($username);
if($idUser){
$arrGroup = $this->getMembership($idUser);
//$is = array_key_exists('administrator',$arrGroup);
$is = array_search('1', $arrGroup);
if(isset($arrGroup['Monitor']))
$is=true;
}
return $is;
}
Строками
if(isset($arrGroup['Monitor']))
$is=true;
Мы разрешили группе Monitor полный доступ к записям.