Paramètres d'administration – Sessions

Par défaut, lorsqu'un utilisateur se connecte à Looker, il a la possibilité de rester connecté. Cette option apparaît sous la forme d'une case à cocher au bas de la page de connexion.

Dans la section Authentification du menu Admin, la page Sessions vous permet de configurer si les utilisateurs ont la possibilité ou non de rester connectés, pendant combien de temps ils le restent 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 un laps de temps déterminé par les paramètres Sessions persistantes et Durée de la session, qu'il utilise ou non activement Looker.

Si vous activez la Déconnexion en cas d'inactivité, les utilisateurs sont automatiquement déconnectés de Looker après 15 minutes d'inactivité. Une activité se définit lorsqu'un utilisateur clique n'importe où dans Looker, touche l'écran dans le cas d'un écran tactile ou saisit n'importe quel élément dans Looker. Par conséquent, si ce paramètre est activé, un utilisateur est déconnecté s'il ne clique ou ne saisit rien pendant 15 minutes.

Deux minutes avant que l'utilisateur ne se déconnecte, Looker affiche une boîte de dialogue pour avertir l'utilisateur et lui permettre de rester connecté.

Lorsqu'un utilisateur est déconnecté de force pour cause d'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 connectés à Looker, il est déconnecté sur tous les onglets. En revanche, s'ils sont connectés via plusieurs navigateurs, ils sont déconnectés uniquement de la session dans le 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. Vous pouvez toujours modifier le paramètre Durée de la session. 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 en permanence.

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 5 heures, un utilisateur sera déconnecté dans les cas suivants:

  • Si l'utilisateur reste inactif pendant 15 minutes, à tout moment au cours de cette période, il est déconnecté après cette période.
  • Si l'utilisateur a été actif pendant toute la durée de la session de cinq heures, une boîte de dialogue l'invite à s'authentifier de nouveau pour continuer à travailler. Si l'utilisateur ne s'authentifie pas à nouveau, il sera déconnecté.

En outre, avec ces paramètres, un utilisateur actif pendant 4 heures et 50 minutes avant de devenir inactif pendant 10 minutes sera quand même déconnecté après la période d'inactivité de 10 minutes. 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'une intégration signée ne sont pas affectés par la Déconnexion en cas d'inactivité.

Sessions persistantes

Lorsqu'un utilisateur sélectionne l'option permettant 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 l'option Sessions persistantes, l'option "Rester connecté" est supprimée de l'écran de connexion. Les utilisateurs seront automatiquement déconnectés après la durée spécifiée dans la section Durée de la session ou chaque fois qu'ils fermeront leur navigateur. Cela oblige les utilisateurs à se réauthentifier la prochaine fois qu'ils accéderont à 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 la fin d'une session, l'utilisateur a la possibilité de la prolonger. S'il ne prolonge pas sa session, la session se termine et il est déconnecté de Looker.

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

Si l'option Déconnexion en cas d'inactivité est activée, la durée de la session doit être définie sur une valeur comprise entre 15 minutes et 1 jour. Si la Durée de la session est définie sur une valeur qui n'est pas comprise dans cette plage, la valeur sera définie sur 1 jour.

Sessions simultanées

Par défaut, les utilisateurs peuvent rester connectés à Looker à partir de plusieurs navigateurs et appareils simultanément. La désactivation des sessions simultanées vous permet d'exiger des utilisateurs qu'ils se connectent à partir d'un seul navigateur et d'un seul appareil à la fois. Lorsque les sessions simultanées sont désactivées, les utilisateurs sont automatiquement déconnectés de toute autre session de navigateur lorsqu'ils se connectent à partir d'un autre navigateur ou appareil.

Lieu de la session

Si l'option Emplacement de la session est activée, l'emplacement d'un utilisateur est suivi 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 pour la visibilité et la gestion des sessions. Les informations de localisation peuvent aider les administrateurs à déterminer quelles sessions sont actuelles et à supprimer.

Si l'option Emplacement de la session est désactivée, chaque fois qu'un utilisateur se connecte à Looker, sa localisation n'est pas suivie.