Onglets de session (contrôle hébergé)
Date de publication : novembre 2016
S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
Utilisez le type de contrôle hébergé Onglets de session pour afficher les informations des clients dans un onglet de session de votre application agent. Le contrôle hébergé peut lire la configuration des lignes de session pour la configuration du nom de connexion, et peut évaluer la ligne de session qui doit être utilisée pour créer le nom de la session. Une instance de ce type de contrôle hébergé doit être disponible dans votre application agent pour que les onglets de session s'affichent.Pour plus d'informations : Gestion de session dans le Centre de services unifié
Contenu de la rubrique
Créer un contrôle hébergé Onglet de session
Actions UII prédéfinies
Événements prédéfinis
Créer un contrôle hébergé Onglet de session
Lors de la création d'un contrôle hébergé, les champs de l'écran Nouveau contrôle hébergé varient selon le type de contrôle hébergé à créer. Lorsque vous sélectionnez Onglets de session dans la liste déroulante Type de composant USD de l'écran Nouveau contrôle hébergé, vous ne devez sélectionner aucun autre champ. Pour obtenir des informations détaillées sur la création d'un contrôle hébergé, voir Créer ou modifier un contrôle hébergé.
Actions UII prédéfinies
Voici les actions prédéfinies pour ce type de contrôle hébergé.
ChatAgentIndicator
Cette action permet d'indiquer que le système attend une action de l'agent. Elle indique également la durée de indicateur de progression, et le réinitialise à 0.
Paramètre |
Description |
---|---|
SessionId |
Il s'agit de l'ID de la session. L'ID peut également être récupéré à partir du contexte à l'aide du paramètre de remplacement : [[context.sessionid]] |
ChatCustomerIndicator
Cette action permet d'indiquer que le système attend une action du client. Elle indique également la durée de indicateur de progression et le réinitialise à 0.
Paramètre |
Description |
---|---|
SessionId |
Il s'agit de l'ID de la session. L'ID peut également être récupéré à partir du contexte à l'aide du paramètre de remplacement : [[context.sessionid]] |
CloseSession
Cette action ferme une session. Avant la fermeture de la session, l'événement SessionClosing est déclenché, suivi de l'événement SessionClosed.
Paramètre |
Description |
---|---|
SessionId |
Il s'agit de l'ID de la session que vous voulez fermer. Vous devez spécifier ce paramètre pour garantir que la session requise est fermée. Si ce paramètre n'est pas disponible, cette action ferme la session en cours. |
FireEvent
Déclenche un événement défini par l'utilisateur à partir de ce contrôle hébergé.
Paramètre |
Description |
---|---|
nom |
Nom de l'événement défini par l'utilisateur. |
Toutes les paires nom=valeur suivantes deviennent les paramètres de l'événement. Pour plus d'informations sur la création d'un événement défini par l'utilisateur, voir Créer un événement défini par l'utilisateur.
HideChatIndicator
Cette action permet de masquer l'indicateur de conversation.
Paramètre |
Description |
---|---|
SessionId |
Il s'agit de l'ID de la session. L'ID peut également être récupéré à partir du contexte à l'aide du paramètre de remplacement : [[context.sessionid]] |
HideProgressIndicator
Cette action permet de masquer l'indicateur de progression.
Paramètre |
Description |
---|---|
SessionId |
Il s'agit de l'ID de la session pour laquelle vous souhaitez masquer l'indicateur de progression. L'ID peut également être récupéré à partir du contexte à l'aide du paramètre de remplacement : [[context.sessionid]] |
RealignWindow
Affiche le contrôle hébergé à l'emplacement spécifié sur un moniteur. Vous pouvez afficher le contrôle hébergé sur deux moniteurs au maximum. Cette action s'applique aux instances de contrôle hébergé qui sont configurées pour être placées sur un volet de type USDFloatingPanel ou USDFloatingToolPanel.
Paramètre |
Description |
---|---|
écran |
Spécifie l'écran sur lequel afficher le contrôle hébergé. Les valeurs valides sont 1 ou 2. Si vous ne spécifiez pas ce paramètre, la valeur 1 est transmise par défaut. |
gauche |
Spécifie la position, en pourcentage, à partir de la gauche de l'écran sur le moniteur cible où le contrôle hébergé doit être affiché. Les valeurs valides vont de 0 à 100. Si vous ne spécifiez pas ce paramètre, la valeur 0 est transmise par défaut. |
haut |
Spécifie la position, en pourcentage, à partir du haut de l'écran sur le moniteur cible où le contrôle hébergé doit être affiché. Les valeurs valides vont de 0 à 100. Si vous ne spécifiez pas ce paramètre, la valeur 0 est transmise par défaut. |
largeur |
Spécifie la largeur, en pourcentage, de la fenêtre du contrôle hébergé sur le moniteur cible. Les valeurs valides vont de 1 à 100. Si vous ne spécifiez pas ce paramètre, la valeur 100 est transmise par défaut. |
hauteur |
Spécifie la hauteur, en pourcentage, de la fenêtre du contrôle hébergé sur le moniteur cible. Les valeurs valides vont de 1 à 100. Si vous ne spécifiez pas ce paramètre, la valeur 100 est transmise par défaut. |
ResetProgressIndicator
Cette action permet de réinitialiser le minuteur de progression sur l'onglet de la session. L'indicateur de progression s'exécute pendant 3 minutes.
Paramètre |
Description |
---|---|
SessionId |
Il s'agit de l'ID de la session pour laquelle vous souhaitez redémarrer l'indicateur de progression. L'ID peut également être récupéré à partir du contexte à l'aide du paramètre de remplacement : [[context.sessionid]] |
Événements prédéfinis
Les événements prédéfinis suivants sont associés à ce type de contrôle hébergé. Vous pouvez aussi créer des événements définis par l'utilisateur pour un contrôle hébergé. Pour plus d'informations, voir Créer un événement défini par l'utilisateur.
SessionClosed
Se produit après que la session est fermée.
Paramètre |
Description |
---|---|
SessionId |
Il s'agit de l'ID de la session qui a été fermée. |
IsGlobal |
Dans la version Gestionnaire global de cet événement, la balise IsGlobal est également passée. Si la session globale est fermée, la balise est True, sinon elle est False. |
SessionCloseRequested
Survient lorsque le « X » est actionné sur un onglet de session dans l'application agent. Si cet événement n'est pas géré, le système ferme automatiquement la session. Si l'événement est géré, le système ne ferme pas automatiquement la session, et vous devez joindre un appel à l'action à cet événement qui appelle l'action CloseSession sur votre contrôle hébergé Onglets de session pour fermer explicitement la session.
SessionClosing
Se produit avant qu'une session ne soit fermée.
Paramètre |
Description |
---|---|
SessionID |
Il s'agit de l'ID de la session qui est fermée. |
Voir aussi
Gestion de session dans le Centre de services unifié
Lignes de session (contrôle hébergé)
Guide pas-à-pas 5 : Affichage d'informations de session améliorées avec le nom de la session et les données de vue d'ensemble
Types de contrôle hébergé et référence d'action/événement
Guide d'administration d'Unified Service Desk pour Microsoft Dynamics CRM
Unified Service Desk 2.0
© 2017 Microsoft. Tous droits réservés. Copyright