Événements du System Log pour la SSO liée à l'appareil
Version d'accès anticipé. Consultez la section Activer les fonctionnalités en libre-service.
Okta enregistre les événements du System Log pour vous aider à suivre le cycle de vie et l'utilisation des sessions des appareils dans votre org. Vous pouvez utiliser ces événements pour auditer lorsque les sessions d’appareil sont établies, utilisées pour accès aux apps ou interrompues.
Événements pour les sessions d'appareil
Les événements suivants consignent la création et la fin de la session de l'appareil :
|
Type d'événement |
Description |
|---|---|
|
user.device_session.start |
Cet événement est enregistré lorsqu'un utilisateur s'authentifie avec succès sur un appareil géré et qu'Okta crée une session d'appareil. |
|
user.device_session.end |
Cet événement est enregistré lorsqu'une ou plusieurs des actions suivantes mettent fin à la session de l'appareil :
Cet événement n'est pas enregistré lorsque l'une des actions suivantes se produit :
|
|
user.session.clear |
Cet événement est enregistré lorsque toutes les sessions utilisateur sont effacées, soit par un administrateur, soit par un acteur initié par le système, tel que Identity Threat Protection. |
Suivre l'activité de la session
Pour vous aider à corréler l'activité d’authentification avec une session d'appareil spécifique, Okta ajoute un champ deviceSessionId à l'objet authenticationContext dans le System Log :
|
Type d'événement |
Description |
|---|---|
|
authenticationContext.deviceSessionId |
Un identificateur unique de la session de l'appareil. Ce champ est renseigné pour tous les événements d’authentification, où la session de l'appareil est utilisée pour satisfaire aux exigences d’authentification, comme user.authentication.verify ou policy.evaluate_sign_on. Si une session d’appareil n’est pas utilisée lors de la création deauthenticationContext, cet attribut n'apparaît pas dans le System Log. |
Pour afficher toute l'activité associée à une session d'appareil spécifique, vous pouvez effectuer une recherche dans le System Log à l'aide de l'ID de session, par exemple :
authenticationContext.deviceSessionId eq "your_device_session_id"
Cette requête renvoie le début de la session initiale, tous les événements d’accès à l’app suivants, ainsi que l'événement de fin de la session. Cela permet d'avoir une piste d'audit complète pour la session en question.
