Sessions et temporisation de sessions dans un classeur dans le navigateur

Une session représente une connexion spécifique entre un ordinateur client et un ordinateur hôte qui permet aux ordinateurs de communiquer. En règle générale, le terme fait référence à la période pendant laquelle la communication a lieu et à la collection de ressources qui rendent cette communication possible.

Les sections suivantes vous expliquent ce qu’est une session, comment créer et mettre fin à une session et la mesure dans laquelle un délai d’expiration de session peut vous affecter.

Que voulez-vous faire ?

Qu’est-ce qu’une session ?

Une session représente une connexion unique entre votre ordinateur et un ordinateur serveur. Entre autres, le serveur utilise une session pour effectuer le suivi de l’état de votre travail. Le serveur crée des sessions au besoin. Lorsque vous ouvrez un classeur dans le navigateur, le serveur crée une session et charge la dernière version du classeur.

Bien que vous ne puissiez ouvrir qu’un seul classeur par session, le même classeur peut être ouvert dans plusieurs sessions différentes en même temps par différents utilisateurs. De plus, plusieurs sessions peuvent être ouvertes en même temps, avec le même classeur ou un classeur différent.

Haut de la page

Comment faire pour éviter qu’un délai d’attente de session n’expire ?

Une session peut prendre fin (ou se terminer) lorsque l’utilisateur y met fin, de manière explicite ou implicite. Toutefois, si l’utilisateur ne met pas fin à la session, le serveur peut y mettre fin s’il ne détecte aucune activité de l’utilisateur pendant une durée prédéterminée. Lorsque le serveur met fin à une session de cette manière, cela s’appelle un délai d’expiration de session.

Pour éviter qu’un délai d’expiration de session ne se produise, vous devez interagir avec le classeur. Vous pouvez, par exemple, parcourir le classeur, trier ou filtrer des données, ou effectuer n’importe quelle autre activité sur les éléments du classeur. Lorsque le serveur détecte une interaction de l’utilisateur dans le classeur, il garde la session active.

Haut de la page

Démarrer une session

En général, le serveur crée une session automatiquement lorsque vous ouvrez un classeur Excel. Toutefois, plusieurs méthodes s’offrent à vous pour démarrer une session.

Une session est créée lorsque vous effectuez l’une des actions suivantes :

  • Ouverture d’un classeur dans le navigateur. 
  • Recharger un classeur Rechargement du classeur ferme la session active et en crée un lors du chargement d’un classeur.
  • Ouvrez une page de composant WebPart SharePoint, telle qu’un tableau de bord, qui contient un composant WebPart Excel Web Access.
  • Utilisation d’une connexion de composant WebPart SharePoint pour transmettre l’URL d’un classeur Excel. Vous pouvez le faire, par exemple, du composant WebPart Affichage de liste d’une bibliothèque de documents au composant WebPart Excel Web Access.
  • Cliquez sur les boutons OK ou Appliquer dans le volet d’outils du composant WebPart pour mettre à jour une propriété de composant WebPart Excel Web Access.

Haut de la page

Mettre fin à une session

Votre session ne prend pas fin si vous cliquez sur le bouton Actualiser, Précédent ou Suivant dans la barre d’outils d’Internet Explorer. Toutefois, vous pouvez mettre fin à la session actuelle en effectuant l’une des actions suivantes :

  • Autorisation d’expiration de la session.
  • Fermeture du navigateur.
  • Rechargement d’un classeur.
  • Ouvrez un classeur contenu dans un composant WebPart Excel Web Access pour lequel la propriété Fermer la session avant d’en ouvrir une nouvelle est activée.
  • Cliquez sur le bouton Aide de la barre d’outils Excel Web Access en mode Navigation .

Haut de la page