Simular navegacion de usuario
La funcionalidad de Simular Navegacion de Usuario permite a los administradores ver la aplicacion como la veria otro usuario, sin cambiar la sesion del servidor. Esto es util para depurar problemas de permisos y navegacion reportados por los usuarios.
A diferencia de la funcionalidad Surrogate, que reemplaza toda la sesion en todas las pestanas, la simulacion solo afecta la pestana actual del navegador y no cambia la sesion real del administrador.
Requisitos¶
El administrador debe tener el permiso Convertirse en otro usuario (action.surrogate) asignado a su rol.
Iniciar una simulacion¶
- Navegue a Admin > Seguridad > Usuarios.
- Encuentre el usuario que desea simular en la lista de usuarios.
- Haga clic en el menu desplegable Acciones de ese usuario.
- Seleccione Simular navegacion.
Una vez iniciada la simulacion, aparece una barra ambar en la parte superior de la pagina mostrando que usuario se esta simulando. Los menus de navegacion, permisos y datos visibles en la pestana actual reflejaran lo que el usuario simulado veria.
Detener una simulacion¶
Haga clic en el boton Detener simulacion en la barra ambar en la parte superior de la pagina. La vista volvera a la sesion normal del administrador.
Comportamiento¶
- La simulacion tiene alcance de pestana: otras pestanas del navegador no se ven afectadas y continuan usando la sesion real del administrador.
- La simulacion sobrevive a la actualizacion de la pagina dentro de la misma pestana.
- Abrir una nueva pestana no llevara la simulacion.
- Todas las peticiones API realizadas durante la simulacion se ejecutan en el contexto del usuario simulado, por lo que los datos mostrados reflejan lo que ese usuario realmente veria.
- La sesion real del administrador en el servidor nunca se modifica.
Auditoria¶
Cuando un administrador inicia una simulacion, la accion se registra con fines de auditoria. La simulacion no crea ninguna sesion nueva ni evento de autenticacion en el servidor.