Partager via


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