Windows Server

Thursday, June 14, 2018

Documentación para Rol Auditor Llamadas Elastix (No Admin)

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

Documentación para Rol Auditor Llamadas Elastix (No Admin)

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 encar...