Partage via


Guide pas-à-pas 4 : Affichage d’un enregistrement des applications Unified Interface dans une session de votre application agent

Ce guide étape par étape explique comment afficher des enregistrements 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 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 de l’application Unified Interface 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

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.

  1. Connectez-vous à l’administrateur de Unified Service Desk

  2. Sélectionnez Contrôles hébergés sous Paramètres de base.

  3. Sélectionnez + Nouveau.

  4. Dans la page Nouveau contrôle hébergé, spécifiez les valeurs suivantes :

    Champ Valeur
    Nom  Session de compte Contoso
    Nom d’affichage [[account.name]]
    Remarque : 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 Unified Interface
    Autoriser plusieurs pages Non
    Pré-récupérer les données Activée
    Application globale Pas activée
    Remarque : 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
  5. Sélectionnez 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 PageReady 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 sélectionné pour ouvrir le compte, Recherche de comptes Contoso, soit fermé. Le contrôle hébergé Recherche de comptes Contoso a été créé dans Guide pas-à-pas 3 : Affichage d’enregistrements des applications Unified Interface 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.

  1. Sur le contrôle hébergé Session de compte Contoso, sélectionnez l’onglet Association, puis sélectionnez Événements.

  2. Sur la page Événements, sélectionnez PageReady.

  3. Sur la page PageReady, sélectionnez Ajouter l’appel à l’action existant sous la zone Actions actives. Le volet Rechercher des incidents s’affiche.

  4. Sélectionnez l’icône de recherche et cliquez sur + Nouvel appel à l’action.

  5. 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
  6. Sélectionnez Enregistrer.

  7. Sélectionnez le bouton de retour dans le navigateur pour revenir à l’événement PageReady.

  8. Sélectionnez Ajouter l’appel à l’action existant. Le volet Rechercher des incidents s’affiche.

  9. Tapez Appel à l’action Contoso : Fermer la recherche de comptes dans la zone de recherche. Sélectionnez l’enregistrement à partir de la liste, et sélectionnez Ajouter. L’appel à l’action est désormais ajouté à l’événement PageReady.

  10. Sélectionnez Enregistrer.

É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.

  1. Sur la page des contrôles hébergés, sélectionnez + Nouveau.

  2. Dans la page Nouveau contrôle hébergé, spécifiez les valeurs suivantes :

    Champ Valeur
    Nom Onglet de session Contoso
    Type de composant Unified Service Desk Onglets de session
  3. Mettez à jour le XML dans le champ Extensions XML. Pour en savoir plus, voir XML d’indicateur de conversation instantanée.

  4. Sélectionnez 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 sélectionnez l’un des comptes dans la fenêtre des résultats de recherche.

  1. Connectez-vous à l’administrateur de Unified Service Desk.

  2. Sélectionnez Règles de navigation dans la fenêtre sous Paramètres de base.

  3. Sélectionnez + Nouveau.

  4. 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
    À partir du Recherche de comptes Contoso
    Entité compte
  5. Sélectionnez l’onglet Résultat et spécifiez les valeurs suivantes :

    Champ Valeur
    Type d’itinéraire Sur place
    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
  6. Sélectionnez 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. Configuration Contoso a été créé dans 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
PageReady É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 :

  1. Connectez-vous à l’administrateur de Unified Service Desk.

  2. Sélectionnez Configuration sous Paramètres avancés.

  3. Sélectionnez Configuration Contoso pour ouvrir la définition.

  4. Sélectionnez l’onglet Contrôles hébergés, évènements et appels à l’action.

  5. Sélectionnez les points de suspension (...) dans la section Appels à l’action, sélectionnez Ajouter un appel à l’action existant. Le volet Rechercher des incidents s’affiche.

  6. Tapez le nom de l’appel à l’action mentionné dans le tableau ci-dessus dans la zone de recherche. Les appels à l’action sont affichés dans les résultats de la recherche. Sélectionnez l’enregistrement à partir de la liste, et sélectionnez Ajouter.

  7. Sélectionnez les points de suspension (...) dans la section Contrôles hébergés, sélectionnez Ajouter un contrôle hébergé existant. Le volet Rechercher des incidents s’affiche.

  8. Tapez le nom du contrôle hébergé mentionné dans le tableau ci-dessus dans la zone de recherche. Les contrôles hébergés sont affichés dans les résultats de la recherche. Sélectionnez l’enregistrement à partir de la liste, et sélectionnez Ajouter.

  9. Sélectionnez les points de suspension (...) dans la section Événements, puis sélectionnez Ajouter des événements existants. Le volet Rechercher des incidents s’affiche.

  10. Tapez le nom de l’événement mentionné dans le tableau ci-dessus dans la zone de recherche. L’événement est affiché dans les résultats de la recherche. Sélectionnez l’enregistrement à partir de la liste, et sélectionnez Ajouter.

  11. Sélectionnez l’onglet Barres d’outils, règles de navigation dans la fenêtre et recherches d’entités.

  12. Sélectionnez les points de suspension (...) dans la section Règles de navigation dans la fenêtre, et sélectionnez Ajouter la règle existante de navigation dans la fenêtre. Le volet Rechercher des incidents s’affiche.

  13. Tapez le nom de le règle de navigation dans la fenêtre mentionné dans le tableau ci-dessus dans la zone de recherche. La règle est affichée dans les résultats de la recherche. Sélectionnez l’enregistrement à partir de la liste, et sélectionnez Ajouter.

  14. Cliquez sur Enregistrer.

Étape 6 : test de l’application

  1. Démarrez l’application cliente Unified Service Desk et connectez-vous à l’instance de Dynamics 365 où vous avez configuré Unified Service Desk 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 Dataverse à l’aide de l’application cliente Unified Service Desk, voir Se connecter à l’instance de CRM avec le client Unified Service Desk.

  2. Pour afficher l’enregistrement de compte à partir de votre application pilotée par modèle, sélectionnez la flèche vers le bas en regard du bouton Rechercher dans la barre d’outils, puis sélectionnez Compte.

  3. Sélectionnez 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.

    Enregistrement de compte affiché dans une session.

  4. Si vous ouvrez un autre enregistrement de compte, il sera affiché dans une autre session de votre application cliente. Pour ouvrir un autre compte, sélectionnez la flèche vers le bas en regard du bouton Rechercher, sélectionnez Compte, puis sélectionnez un nom de compte pour afficher les informations de compte dans une autre session.

    Plusieurs sessions dans Unified Service Desk.

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 d’application pilotée par modèle 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.

Note

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

Prise en charge des applications Unified Interface dans Unified Service Desk

Page Unified Interface (contrôle hébergé)

Guides pas-à-pas de configuration de Unified Service Desk et Unified Interface

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 des enregistrements des applications Unified Interface 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

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