Documentación
para Rol Auditor Llamadas Elastix (No Admin)
El día de hoy me tope con una necesidad de
crear un usuario el cual se encargue de auditar las llamadas de todos las demás
extensiones y no solo la que el posea o se le haya asignado.
Actualmente en Elastix existe por defecto 3
grupos de usuarios, Administrador, operador y extensión, cada uno de estos
grupos posee unos permisos necesarios para dicha gestión.
Pasos
Lo primero que debemos hacer es determinar el
nombre del grupo, en este caso, el grupo lo hemos llamado grabaciones.
1. Ingresamos a la ruta cd
/var/www/html/libs
2. Realizamos un Backup del archivo
paloSantoACL.class.php esto lo hacemos de la siguiente manera.
cp
paloSantoACL.class.php paloSantoACL.class.php.old
3. Editamos y debe quedar de la
siguiente manera, recordando que en mí ejemplo esta como nombre al grupo: grabaciones:
{
$is=false;
$idUser = $this->getIdUser($username);
if($idUser){
$arrGroup = $this->getMembership($idUser);
//$is =
array_key_exists('administrator',$arrGroup);
$is = array_search('1', $arrGroup);
$is=true;
}
return $is;
}
No comments:
Post a Comment