Paramètres d'administration – Sessions

Par défaut, lorsqu'un utilisateur se connecte à Looker, il peut rester connecté. Cette option s'affiche sous la forme d'une case à cocher au bas de la page de connexion.

La page Sessions, dans la section Authentification du menu Administration, vous permet de configurer si les utilisateurs peuvent rester connectés, la durée de leur connexion s'ils ne choisissent pas cette option et s'ils peuvent rester connectés depuis plusieurs appareils.

Déconnexion en cas d'inactivité

Par défaut, un utilisateur reste connecté à Looker pendant une durée définie, qui est déterminée par les paramètres Sessions persistantes et Durée de la session, que l'utilisateur utilise activement Looker ou non.

Si vous activez la Déconnexion en cas d'inactivité, les utilisateurs sont automatiquement déconnectés de Looker au bout de 15 minutes d'inactivité. Une activité est définie comme un utilisateur qui clique n'importe où dans Looker, ou qui appuie sur l'écran dans le cas d'un écran tactile, ou qui saisit du texte dans Looker. Par conséquent, si ce paramètre est activé, un utilisateur est déconnecté s'il ne clique ni ne saisit rien pendant 15 minutes.

Deux minutes avant la déconnexion de l'utilisateur, Looker affiche une boîte de dialogue pour l'en avertir et lui donner la possibilité de rester connecté.

Lorsqu'un utilisateur est déconnecté de force en raison d'une inactivité, il est déconnecté de sa session inactive. Une session est propre à chaque navigateur. Par conséquent, si un utilisateur a plusieurs onglets ouverts et qu'il est connecté à Looker, il est déconnecté de tous les onglets. Toutefois, s'il est connecté via plusieurs navigateurs, il n'est déconnecté que de la session du navigateur inactif.

Toutes les modifications non enregistrées dans l'IDE Looker sont stockées. Lorsque l'utilisateur se reconnecte et charge un fichier contenant des modifications non enregistrées, il a la possibilité de les restaurer.

Lorsque la déconnexion en cas d'inactivité est activée, les sessions persistantes sont automatiquement désactivées. De plus, la durée de la session est définie par défaut sur un jour. Le paramètre Durée de session peut toujours être modifié. La valeur définie dans Durée de la session reste la durée maximale pendant laquelle un utilisateur peut rester connecté, même s'il est actif tout le temps.

Par exemple, si l'option Déconnexion en cas d'inactivité est activée et que la durée de la session est définie sur cinq heures, un utilisateur sera déconnecté dans les cas suivants:

  • Si l'utilisateur reste inactif pendant 15 minutes à tout moment pendant cette période de cinq heures, il sera déconnecté au bout de 15 minutes.
  • Si l'utilisateur a été actif pendant toute la session de cinq heures, une boîte de dialogue l'invite à se reconnecter pour continuer à travailler. Si l'utilisateur ne se réauthentifie pas, il sera déconnecté.

De plus, avec ces paramètres, un utilisateur qui a été actif pendant 4 heures et 50 minutes avant de devenir inactif pendant 10 minutes sera toujours déconnecté après cette période d'inactivité. La durée de session reste la durée maximale pendant laquelle un utilisateur peut rester connecté.

Les utilisateurs qui accèdent à Looker à l'aide de l'API Looker ou d'un intégration avec signature ne sont pas concernés par la déconnexion en cas d'inactivité.

Sessions persistantes

Lorsqu'un utilisateur sélectionne l'option de rester connecté, il est autorisé à accéder à Looker pendant 30 jours. Lorsqu'il ferme et rouvre son navigateur, il peut accéder à Looker sans avoir à se reconnecter.

Si vous désactivez les sessions persistantes, l'option "Rester connecté" disparaît de l'écran de connexion. Les utilisateurs seront automatiquement déconnectés au bout du délai spécifié dans la section Durée de la session ou chaque fois qu'ils fermeront leur navigateur. Les utilisateurs doivent alors se réauthentifier la prochaine fois qu'ils accèdent à Looker.

Les sessions persistantes sont automatiquement désactivées lorsque la déconnexion en cas d'inactivité est activée.

Durée de session

Par défaut, lorsqu'un utilisateur ne sélectionne pas l'option permettant de rester connecté, sa session expire au bout de 30 minutes. Deux minutes avant l'expiration d'une session, l'utilisateur a la possibilité de la prolonger. S'il ne prolonge pas sa session, elle se termine et il est déconnecté de Looker.

Le champ Durée de session vous permet de modifier la durée pendant laquelle un utilisateur peut rester connecté avant d'être averti et que sa session expire. Vous pouvez définir cette valeur entre 5 minutes et 30 jours.

Si la déconnexion en cas d'inactivité est activée, la durée des sessions doit être définie sur une valeur comprise entre 15 minutes et un jour. Si la valeur de Durée de la session est en dehors de cette plage, elle est définie sur 1 jour.

Sessions simultanées

Par défaut, les utilisateurs peuvent rester connectés à Looker simultanément depuis plusieurs navigateurs et appareils. Si vous désactivez Sessions simultanées, les utilisateurs ne peuvent se connecter qu'à partir d'un seul navigateur et d'un seul appareil à la fois. Lorsque l'option Sessions simultanées est désactivée, un utilisateur est automatiquement déconnecté de toute autre session de navigateur lorsqu'il se connecte à partir d'un autre navigateur ou d'un autre appareil.

Lieu de la session

Si Position de la session est activé, la position d'un utilisateur est suivie lorsqu'il se connecte à Looker. Ces informations de localisation sont basées sur l'adresse IP du navigateur de l'utilisateur. Elles sont disponibles pour les utilisateurs et les administrateurs sur la page Sessions afin de visualiser et de gérer les sessions. Les informations de localisation peuvent aider les administrateurs à déterminer quelles sessions sont en cours et lesquelles doivent être supprimées.

Si Position de la session est désactivé, la position de l'utilisateur n'est pas suivie lorsqu'il se connecte à Looker.