De forma predeterminada, cuando un usuario inicia sesión en Looker, se le ofrece la opción de mantener la sesión iniciada. Esta opción aparece como una casilla en la parte inferior de la página de inicio de sesión.
En la página Sesiones, en la sección Autenticación del menú Administrar, puede configurar si los usuarios tienen la opción de mantener la sesión iniciada, cuánto tiempo permanecen con la sesión iniciada si no eligen esa opción y si pueden mantener la sesión iniciada desde varios dispositivos.
Cierre de sesión por inactividad
De forma predeterminada, un usuario permanece conectado a Looker durante un periodo determinado por los ajustes Sesiones persistentes y Duración de la sesión, independientemente de si el usuario está usando Looker de forma activa.
Si habilita la opción Cierre de sesión por inactividad, los usuarios cerrarán sesión automáticamente en Looker tras 15 minutos de inactividad. La actividad se define como la acción de un usuario de hacer clic en cualquier parte de Looker, tocar la pantalla (en el caso de las pantallas táctiles) o escribir algo en Looker. Por lo tanto, si se habilita este ajuste, se cerrará la sesión de un usuario si no hace clic ni escribe nada durante 15 minutos.
Dos minutos antes de que se cierre la sesión del usuario, Looker muestra un cuadro de diálogo para advertirle y darle la oportunidad de permanecer conectado.
Cuando se cierra la sesión de un usuario de forma forzada debido a la inactividad, se cierra la sesión inactiva. Una sesión es única para cada navegador, por lo que, si un usuario tiene varias pestañas abiertas y ha iniciado sesión en Looker, se cerrará la sesión en todas las pestañas. Sin embargo, si ha iniciado sesión en varios navegadores, solo se cerrará la sesión del navegador inactivo.
Se guardan los cambios que no se hayan guardado en el IDE de Looker. Cuando el usuario vuelve a iniciar sesión y carga un archivo que tiene cambios sin guardar, se le ofrece la opción de restaurar esos cambios.
Si la opción Cierre de sesión por inactividad está habilitada, la opción Sesiones persistentes se inhabilita automáticamente. Además, Duración de la sesión tiene un valor predeterminado de un día. El ajuste Duración de la sesión se puede seguir cambiando. El valor definido en Duración de la sesión sigue siendo el tiempo máximo que un usuario puede permanecer conectado, aunque esté activo durante todo ese tiempo.
Por ejemplo, si la opción Cerrar sesión por inactividad está habilitada y la Duración de la sesión es de 5 horas, se cerrará la sesión de un usuario en las siguientes circunstancias:
- Si el usuario permanece inactivo durante 15 minutos en cualquier momento del periodo de 5 horas, se cerrará su sesión después de ese periodo de inactividad.
- Si el usuario ha estado activo durante toda la sesión de 5 horas, aparecerá un cuadro de diálogo en el que se le pedirá que vuelva a autenticarse para seguir trabajando. Si el usuario no vuelve a autenticarse, se cerrará su sesión.
Además, con estos ajustes, un usuario que haya estado activo durante 4 horas y 50 minutos antes de estar inactivo durante 10 minutos seguirá teniendo la sesión cerrada después de ese periodo de inactividad. Duración de la sesión sigue siendo el tiempo máximo que un usuario puede permanecer con la sesión iniciada. Los usuarios que acceden a Looker mediante la API de Looker o una inserción firmada no se ven afectados por la cierre de sesión por inactividad.
Sesiones persistentes
Cuando un usuario selecciona la opción para mantener la sesión iniciada, se le autorizará a acceder a Looker durante 30 días. Cuando cierran el navegador y vuelven a abrirlo, pueden ir a Looker sin tener que iniciar sesión de nuevo.
Si inhabilitas Sesiones persistentes, se quitará la opción "Mantener la sesión iniciada" de la pantalla de inicio de sesión. La sesión de los usuarios se cerrará automáticamente después del tiempo especificado en la sección Duración de la sesión o cuando cierren el navegador. De esta forma, los usuarios tendrán que volver a autenticarse la próxima vez que accedan a Looker.
La opción Sesiones persistentes se inhabilita automáticamente cuando se habilita Cierre de sesión por inactividad.
Duración de la sesión
De forma predeterminada, si un usuario no selecciona la opción de mantener la sesión iniciada, esta caducará al cabo de 30 minutos.
Dos minutos antes de que caduque una sesión, se ofrece al usuario la opción de prolongarla. Si el usuario no amplía su sesión, esta finalizará y se cerrará su sesión en Looker.
El campo Duración de la sesión te permite cambiar el tiempo que un usuario puede permanecer conectado antes de recibir una notificación y de que su sesión caduque. Puedes definir este valor entre 5 minutos y 30 días.
- Si la Duración de la sesión es de 30 minutos o menos, la sesión ampliada tendrá la misma duración que la sesión. Por ejemplo, si la Duración de la sesión es de 5 minutos, la sesión ampliada también será de 5 minutos.
- Si la Duración de la sesión es superior a 30 minutos, la sesión ampliada seguirá siendo de 30 minutos. Por ejemplo, si la Duración de la sesión es de 1 día, la sesión ampliada será de 30 minutos.
Si la opción Cerrar sesión por inactividad está habilitada, el valor de Duración de la sesión debe estar entre 15 minutos y 1 día. Si Duración de la sesión tiene un valor fuera de este intervalo, se le asignará el valor de 1 día.
Sesiones simultáneas
De forma predeterminada, los usuarios pueden mantener la sesión iniciada en Looker desde varios navegadores y dispositivos al mismo tiempo. Si inhabilitas Sesiones simultáneas, los usuarios solo podrán iniciar sesión desde un navegador y un dispositivo a la vez. Si la opción Sesiones simultáneas está inhabilitada, se cerrará automáticamente la sesión de un usuario en cualquier otro navegador cuando inicie sesión desde otro navegador u otro dispositivo.
Ubicación de la sesión
Si la opción Ubicación de la sesión está habilitada, se registrará la ubicación de un usuario cuando inicie sesión en Looker. Esta información de ubicación se basa en la dirección IP del navegador del usuario y está disponible para los usuarios y administradores en la página Sesiones para que puedan ver y gestionar las sesiones. La información de ubicación puede ayudar a los administradores a determinar qué sesiones están activas y cuáles se deben eliminar.
Si la opción Ubicación de la sesión está inhabilitada, no se registrará la ubicación de los usuarios cada vez que inicien sesión en Looker.