Guide pas-à-pas 4 : Affichage d'un enregistrement Microsoft Dynamics 365 dans une session de votre application agent
Date de publication : novembre 2016
S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
Ce guide pas-à-pas explique comment afficher des enregistrements Microsoft Dynamics 365 dans une session de votre application agent à l'aide de règles de navigation dans la fenêtre et de contrôles de session dans le Unified Service Desk. Il présente également l'utilisation de paramètres de remplacement pour afficher dynamiquement le nom du contrôle hébergé basé sur l'enregistrement de compte actuellement affiché. Ce guide pas-à-pas a été créé sur la base du guide précédent, Guide pas-à-pas 3: Affichage d'enregistrements Microsoft Dynamics 365 dans votre application agent, pour afficher un enregistrement de compte dans une session lorsque vous cliquez sur l'un des comptes de la fenêtre des résultats de la recherche Compte.
Conditions préalables
Vous devez avoir effectué les Guide pas-à-pas 1 : Création d'une application agent simple et Guide pas-à-pas 3: Affichage d'enregistrements Microsoft Dynamics 365 dans votre application agent. Les configurations que vous avez effectuées dans ces guides pas-à-pas sont nécessaires pour ce guide.
Ce guide suppose que vous utilisiez les mêmes informations d'identification utilisateur que celles du guide 1 pour vous connecter à l'application agent à la fin du guide pour tester l'application. Si un autre utilisateur doit tester l'application, vous devez attribuer cet utilisateur à la Configuration Contoso.Pour plus d'informations :Guide pas-à-pas 1 : Création d'une application agent simple
Vous devez connaître les éléments suivants du Unified Service Desk :
Type de contrôle hébergé Onglets de session.Pour plus d'informations :Onglets de session (contrôle hébergé)
Comment configurer des Appels à l'action
Comment configurer des règles de navigation dans la fenêtre.Pour plus d'informations :Utiliser les règles de navigation dans la fenêtre dans le Centre de services unifié
Filtrer l'accès avec la configuration du Unified Service Desk.Pour plus d'informations :TechNet : Manage access using Unified Service Desk configuration (Gérer l'accès à l'aide de la configuration de Unified Service Desk)
Dans ce guide pas-à-pas
Étape 1 : création d'un contrôle hébergé de session pour afficher un enregistrement de compte dans une session
Étape 2 : configuration de l'événement pour fermer le contrôle hébergé à partir d'où la recherche a démarré
Étape 3 : création d'un contrôle hébergé Onglets de session
Étape 4 : création d'une règle de navigation dans la fenêtre pour afficher l'enregistrement de compte dans une session
Étape 5 : ajout des contrôles à la configuration
Étape 6 : test de l'application
Conclusion
Étape 1 : création d'un contrôle hébergé de session pour afficher un enregistrement de compte dans une session
Dans cette étape, vous allez créer un contrôle hébergé de session pour afficher un enregistrement de compte dans une session.
Connectez-vous à Microsoft Dynamics 365.
Accédez à Paramètres > Unified Service Desk.
Cliquez sur Contrôles hébergés.
Cliquez sur Nouveau.
Dans la page Nouveau contrôle hébergé, spécifiez les valeurs suivantes.
Champ
Valeur
Nom
Session de compte Contoso
Nom complet
[[account.name]]
Notes
Nous utiliserons le paramètre de remplacement pour afficher dynamiquement le nom du compte sélectionné en tant que nom complet du contrôle hébergé.
Type de composant USD
Page Dynamics 365
Autoriser plusieurs pages
Non
Type d'hébergement
WPF interne
Application globale
Non activée
Notes
Cela permet de s'assurer que le contrôle hébergé est bien basé sur une session, c'est-à-dire qu'il ne s'affiche que dans une session.
Afficher le groupe
MainPanel
Cliquez sur Enregistrer.
Étape 2 : configuration de l'événement pour fermer le contrôle hébergé à partir d'où la recherche a démarré
Dans cette étape, vous allez configurer l'événement BrowserDocumentComplete du contrôle hébergé Session de compte Contoso afin que lorsqu'il est chargé, le contrôle hébergé parent à partir duquel l'utilisateur a cliqué pour ouvrir le compte, Recherche de comptes Contoso, soit fermé. Le contrôle hébergé Recherche de comptes Contoso a été créé dans le Guide pas-à-pas 3: Affichage d'enregistrements Microsoft Dynamics 365 dans votre application agent. Cette opération permet de s'assurer que l'utilisateur ne peut pas ouvrir d'autres informations de compte dans le même onglet de session.
Dans la barre de navigation, cliquez sur la flèche vers le bas en regard du contrôle hébergé Session de compte Contoso, puis cliquez sur Événements.
Dans la page Événements, cliquez sur BrowserDocumentComplete.
Dans la page BrowserDocumentComplete, cliquez sur + dans la zone Actions actives pour ajouter un appel à l'action à l'événement.
Dans la zone de recherche, cliquez sur l'icône de recherche ou appuyez sur ENTRÉE, puis cliquez sur Nouveau dans l'angle inférieur droit de la zone des résultats de recherche.
Dans la page Nouvel appel à l'action, spécifiez les valeurs suivantes.
Champ
Valeur
Nom
Appel à l'action Contoso : Fermer la recherche de comptes
Contrôle hébergé
Recherche de comptes Contoso
Pour
Fermer
Cliquez sur Enregistrer pour ajouter l'appel à l'action à l'événement BrowserDocumentComplete.
Étape 3 : création d'un contrôle hébergé Onglets de session
Pour afficher des enregistrements dans des sessions de votre application agent, une instance du type de contrôle hébergé Onglets de session doit être configurée dans votre application agent.
À la page des contrôles hébergés, cliquez sur Nouveau.
Dans la page Nouveau contrôle hébergé, spécifiez les valeurs suivantes.
Champ
Valeur
Nom
Onglet de session Contoso
Type de composant USD
Onglets de session
Cliquez sur Enregistrer.
Étape 4 : création d'une règle de navigation dans la fenêtre pour afficher l'enregistrement de compte dans une session
Dans cette étape, vous allez créer une règle de navigation dans la fenêtre qui affiche l'enregistrement dans une session lorsque l'utilisateur clique sur l'un des comptes dans la fenêtre des résultats de recherche.
Connectez-vous à Microsoft Dynamics 365.
Accédez à Paramètres > Unified Service Desk.
Cliquez sur Règles de navigation dans la fenêtre.
Cliquez sur Nouveau.
Dans la page Nouvelle règle de navigation dans la fenêtre, spécifiez les valeurs suivantes.
Champ
Valeur
Nom
Règle de session de compte Contoso
Commande
5
De
Recherche de comptes Contoso
Entité
compte
Type d'itinéraire
Fenêtre contextuelle
Destination
Onglet
Pour
Créer une session
Onglet Cible
Session de compte Contoso
Onglet Afficher
Session de compte Contoso
Masquer la barre de commandes
Non
Masquer la barre de navigation
Oui
Cliquez sur Enregistrer.
Étape 5 : ajout des contrôles à la configuration
Dans cette étape, vous allez ajouter l'appel à l'action, l'événement, les contrôles hébergés et la règle de navigation dans la fenêtre créés dans ce guide pas-à-pas à la Configuration Contoso pour montrer ces contrôles à l'utilisateur attribué à la configuration. La Configuration Contoso a été créée dans le Guide pas-à-pas 1 : Création d'une application agent simple.
Ajoutez les éléments suivants à la Configuration Contoso.
Nom du contrôle |
Type de contrôle |
---|---|
Appel à l'action Contoso : Fermer la recherche de comptes |
Appel à l'action |
BrowserDocumentComplete |
Événement du contrôle hébergé Session de compte Contoso |
Session de compte Contoso |
Contrôle hébergé |
Onglet de session Contoso |
Contrôle hébergé |
Règle de session de compte Contoso |
Règle de navigation dans la fenêtre |
Pour ajouter un contrôle à la configuration :
Connectez-vous à Microsoft Dynamics 365.
Accédez à Paramètres > Unified Service Desk.
Cliquez sur Configuration.
Cliquez sur Configuration Contoso pour ouvrir la définition.
Dans la barre de navigation, cliquez sur la flèche vers le bas en regard de Configuration Contoso, puis sélectionnez Appels à l'action.
À la page suivante, cliquez sur Ajouter un appel d'action existant, tapez « Contoso Action Call: Close Accounts Search » dans la barre de recherche, puis appuyez sur ENTRÉE ou cliquez sur l'icône de recherche.
Dans la zone de résultats de recherche, cliquez sur l'appel à l'action pour l'ajouter à la Configuration Contoso.
De même, ajoutez l'événement, les contrôles hébergés et la règle de navigation dans la fenêtre en cliquant sur la flèche vers le bas en regard de Configuration Contoso, puis en cliquant sur ÉvénementsContrôles hébergés et Règles de navigation dans la fenêtre, respectivement.
Cliquez sur Enregistrer.
Étape 6 : test de l'application
Démarrez l'application cliente du Unified Service Desk et connectez-vous à l'instance de Dynamics 365 où vous avez configuré le Centre de services unifié en utilisant les mêmes informations d'identification utilisateur que vous avez attribuées à la configuration Contoso dans Guide pas-à-pas 1 : Création d'une application agent simple. Pour plus d'informations sur la connexion à une instance de Dynamics 365 à l'aide de l'application cliente Unified Service Desk, voir TechNet : Connect to CRM instance using the Unified Service Desk client (Se connecter à l'instance CRM avec le client Unified Service Desk).
Pour afficher les enregistrements de compte de votre instance de Dynamics 365, cliquez sur la flèche vers le bas en regard du bouton Rechercher dans la barre d'outils, puis cliquez sur Compte.
Cliquez sur l'un des enregistrements de compte pour afficher les informations de compte respectives dans une session. Ces informations s'affichent dans un onglet de session. Notez que le nom de l'onglet de contrôle hébergé contenant l'enregistrement de compte affiche automatiquement le nom du compte car précédemment vous avez utilisé des paramètres de remplacement pour afficher dynamiquement le nom du compte actif plutôt qu'une valeur statique.
Si vous ouvrez un autre enregistrement de compte, il sera affiché dans une autre session de votre application cliente. Pour ouvrir un autre compte, cliquez sur la flèche vers le bas en regard du bouton Rechercher, cliquez sur Compte, puis cliquez sur un nom de compte pour afficher les informations de compte dans une autre session.
Conclusion
Dans ce guide pas-à-pas, vous avez appris à utiliser le contrôle hébergé de session et les règles de navigation dans la fenêtre pour afficher des enregistrements Dynamics 365 dans une session de votre application agent. Vous avez également appris à filtrer l'accès aux contrôles du Unified Service Desk à l'aide de la configuration.
Notes
Passez au guide pas-à-pas suivant pour présenter des informations de session améliorées dans votre application agent : 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.
Voir aussi
Guide pas-à-pas 1 : Création d'une application agent simple
Guide pas-à-pas 2 : Affichage d'une page Web externe dans votre application agent
Guide pas-à-pas 3: Affichage d'enregistrements Microsoft Dynamics 365 dans votre application agent
Guide pas-à-pas 6 : Configuration du contrôle hébergé Débogueur dans votre application agent
Guide pas-à-pas 7 : Configuration de la génération de scripts d'agent dans votre application agent
Guides pas-à-pas pour la configuration d'Unified Service Desk
Unified Service Desk 2.0
© 2017 Microsoft. Tous droits réservés. Copyright