Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
gestiondeusuarios [2025/02/14 19:50] – [Asignar permisos a roles] scantorgestiondeusuarios [2025/05/23 20:33] (actual) – [Asociación de Scripts a Eventos de Usuario (Pendiente Despliegue)] aolano
Línea 42: Línea 42:
     - **Nota:** Solo puede existir un rol marcado por defecto en **Sí**.     - **Nota:** Solo puede existir un rol marcado por defecto en **Sí**.
   - Seleccione un valor del campo **Concepto por defecto** para indicar si el rol que se está creando se conectará con un estado en particular a la hora de iniciar sesión.   - Seleccione un valor del campo **Concepto por defecto** para indicar si el rol que se está creando se conectará con un estado en particular a la hora de iniciar sesión.
 +  - Seleccione un valor en el campo **Supervisor** para definir si los usuarios de este rol serán supervisores o no.
   - Clic en el botón **Guardar**.   - Clic en el botón **Guardar**.
  
Línea 417: Línea 418:
  
 **Nota:** Para crear campos personalizados, navegue al menú **Parámetros** > **Campos Personalizados**.  **Nota:** Para crear campos personalizados, navegue al menú **Parámetros** > **Campos Personalizados**. 
 +
 +
 +===== Usuarios Supervisores =====
 +
 +Los usuarios supervisores en Be Aware 360 tienen como finalidad supervisar los casos de otros usuarios que estén bajo su supervisión. Esto permite a los supervisores tener visibilidad y control sobre la gestión de casos de su equipo dentro de la consola.
 +
 +Estos usuarios se crean de la misma forma que un usuario común. Sin embargo, si este usuario es creado con un rol habilitado para supervisar, se mostrará la vista "Supervisión", que permite seleccionar los usuarios que serán supervisados por este usuario.
 +
 +**Nota:** El rol asignado al usuario debe tener configurada la opción Supervisor = Sí. Esta opción se gestiona desde la configuración de roles. Para más información sobre cómo editar un rol, haga clic [[gestiondeusuarios#Roles|aquí]].
 +
 +==== Asignación de usuarios supervisados ====
 +Una vez creado el usuario con rol de supervisor, se podrá definir qué usuarios estarán bajo su supervisión.
 +Para agregar usuarios a supervisar, realizar los siguientes pasos:
 +  - Navegue al menú **Agente** y seleccione el submenú **Usuarios**.
 +  - Busque el usuario con rol supervisor. 
 +  - Clic en el botón **Editar**.
 +  - Seleccione la vista **Supervisión**.
 +  - Clic en el botón **Administrar Usuarios**.
 +  - Seleccione los usuarios a supervisar.
 +  - Clic en el botón **Guardar**.
 +
 +
 +==== Asociación de Scripts a Eventos de Usuario ====
 +Es posible asociar al objeto usuario la ejecución de un script en alguno de tres eventos: Creación de Usuario, Edición de Usuario, Eliminación de Usuario.
 +
 +Para crear un script, realice los siguientes pasos:
 +
 +  - Navegue a **Proceso** > **Script**.
 +  - El sistema lista todos los scripts que se han creado en la herramienta.
 +  - Clic en el botón **Crear** ubicado en la parte superior derecha de la pantalla.
 +  - Ingrese el nombre con el que se identificará el script en el campo **Nombre**.
 +  - Ingrese el código del script en lenguaje //JavaScript// en el campo **Script**.
 +    - Para utilizar campos del objeto usuario se debe utilizar de la siguiente forma: ''usuario.nombreCampo''. Ejemplo: ''usuario.IDUSUARIO''.
 +    - Para utilizar los custom fields del objeto usuario se debe utilizar de la siguiente forma: ''usuario.CF.nombreCustomField''. Ejemplo: ''usuario.CF.nombre''.
 +    - La función debe respetar el orden de los objetos:
 +      - <code>function execute(usuario, cuenta, contacto, service){}</code>
 +  - Clic en el botón **Guardar** ubicado en la parte superior derecha de la pantalla.
 +
 +Para asignar el script a los eventos del usuario:
 +  * Navegue a **Lista de Parámetros**  y busque la sección **SCRIPTS**
 +  * Asocie el nombre del script que ha creado en el paso anterior al evento respectivo
 +  * El script queda automáticamente asociado al evento
 +
 +