Indicateur de présence de l'utilisateur
L'indicateur de présence de l'utilisateur aide les agents à connaître l'état des utilisateurs de Microsoft Teams avant que l'agent puisse lancer une conversation de messagerie instantanée à l'aide de Microsoft Teams.
Par défaut, les agents peuvent afficher l'état des utilisateurs lorsqu'ils lancent le modal Démarrer la messagerie instantanée dans l'instance ServiceNow.
Lorsque vous mettez à niveau l'application, vous devez réautoriser Messagerie instantanée basée sur la demande à partir de la page Installer les applications Azure. Pour en savoir plus sur l'installation des applications Azure, consultez Accorder des autorisations aux applications Microsoft Azure requises.
Le système met 60 minutes pour afficher l'état de présence de l'utilisateur dans le modal Démarrer la messagerie instantanée pour la première utilisation lorsque vous effectuez une mise à niveau vers les applications Gestion des services informatiques integration with Microsoft Teams v2.5.0 ou Services de collaboration v3.5.
L'état de l'utilisateur à partir de Microsoft Teams est mappé dans l'instance ServiceNow comme indiqué dans la table.
| État de l'utilisateur dans Microsoft Teams | État affiché dans le modal Démarrer la messagerie instantanée |
|---|---|
| « Available », « AvailableIdle » | disponible |
| « Busy », « BusyIdle », « DoNotDisturb » | busy |
| « Offline », « PresenceUnknown » | offline |
| « Away », « BeRightBack » | away |
L'état de présence de l'utilisateur est mis en cache pendant 180 secondes, ce qui signifie que si un utilisateur est « en ligne » dans Microsoft Teams, le modal Démarrer la messagerie instantanée affiche l'état de l'utilisateur comme « en ligne » pendant 180 secondes. Si l'état de l'utilisateur est modifié, le système récupère l'état de l'utilisateur après l'intervalle de 180 secondes et met à jour l'état dans le modal Démarrer la messagerie instantanée.
L'intervalle de temps pour mettre en cache l'état de l'utilisateur est configurable par la propriété système sn_tcm_collab_hook.teams.presence_status_cache_invalidate_duration. Vous pouvez modifier l'intervalle de temps pour conserver l'état de présence de l'utilisateur. Pour en savoir plus, consultez la section Configurer la durée du cache pour l'état de présence de l'utilisateur.