Partager via


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

 

Date de publication : novembre 2016

S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

Dans le guide pas-à-pas précédent, Guide pas-à-pas 4 : Affichage d'un enregistrement Microsoft Dynamics 365 dans une session de votre application agent, vous avez appris à afficher votre enregistrement de client stocké dans Microsoft Dynamics 365 dans une session du Unified Service Desk. Toutefois, l'expérience serait meilleure si vous pouviez identifier chaque session avec un nom unique et des informations de vue d'ensemble clés sur l'enregistrement d'une session.

Ce guide pas-à-pas explique comment afficher de façon dynamique le nom et les informations de vue d'ensemble d'une session pour améliorer l'expérience d'interaction avec les clients de vos agents. Ce guide pas-à-pas a été créé sur la base du guide précédent, Guide pas-à-pas 4 : Affichage d'un enregistrement Microsoft Dynamics 365 dans une session de votre application agent.

Conditions préalables

Dans ce guide pas-à-pas

Étape 1 : création d'un type de contrôle hébergé Lignes de session pour afficher les informations de vue d'ensemble de la session

Étape 2 : définition des informations de nom de la session

Étape 3 : définition des informations de vue d'ensemble de la session

Étape 4 : ajout des contrôles à la configuration

Étape 5 : test de l'application

Conclusion

Étape 1 : création d'un type de contrôle hébergé Lignes de session pour afficher les informations de vue d'ensemble de la session

Pour afficher les informations de vue d'ensemble de la session dans votre application agent, créez une instance de type de contrôle hébergé Lignes de session dans votre application agent.

  1. Connectez-vous à Microsoft Dynamics 365.

  2. Accédez à Paramètres > Unified Service Desk.

  3. Cliquez sur Contrôles hébergés.

  4. Cliquez sur Nouveau.

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

    Champ

    Valeur

    Nom

    Vue d'ensemble de la session Contoso

    Type de composant USD

    Lignes de session

    Afficher le groupe

    SessionExplorerPanel

    Créer un contrôle hébergé Lignes de session

  6. Cliquez sur Enregistrer.

Étape 2 : définition des informations de nom de la session

Pour afficher dynamiquement le nom de l'onglet de la session, vous allez configurer une règle de lignes de session à l'aide des paramètres de remplacement.

  1. Connectez-vous à Microsoft Dynamics 365.

  2. Accédez à Paramètres > Unified Service Desk.

  3. Cliquez sur Lignes de session.

  4. Cliquez sur Nouveau.

  5. Dans la page Nouvelles informations de session, spécifiez les valeurs suivantes :

    Champ

    Valeur

    Commande

    Toute valeur aléatoire, comme 5

    Nom

    Nom de la session Contoso

    Entité sélectionnée

    compte

    Type

    Nom de la session

    Afficher

    Session : [[account.name]]

    Notes

    Nous utilisons les paramètres de remplacement pour configurer le format du nom de l'onglet de la session. Dans ce cas, le nom de la session est Session : suivi du nom de l'enregistrement de compte affiché dans la session.

    Définissez le texte et la mise en forme du nom de l'onglet de session

  6. Cliquez sur Enregistrer.

Étape 3 : définition des informations de vue d'ensemble de la session

Définissez les informations de vue d'ensemble de la session à afficher dans le type de contrôle hébergé Lignes de session que vous avez configuré à l'étape 1.

  1. Connectez-vous à Microsoft Dynamics 365.

  2. Accédez à Paramètres > Unified Service Desk.

  3. Cliquez sur Lignes de session.

  4. Cliquez sur Nouveau.

  5. Dans la page Nouvelles informations de session, spécifiez les valeurs suivantes.

    Champ

    Valeur

    Commande

    Toute valeur aléatoire, comme 6

    Nom

    Informations de vue d'ensemble de la session Contoso

    Entité sélectionnée

    compte

    Type

    Vue d'ensemble de la session

    Afficher

    <Grid Margin="0"      xmlns:x="https://schemas.microsoft.com/winfx/2006/xaml"      xmlns:CCA="clr-namespace:Microsoft.Crm.UnifiedServiceDesk.Dynamics;assembly=Microsoft.Crm.UnifiedServiceDesk.Dynamics">
      <Grid.RowDefinitions>
        <RowDefinition Height="auto" />
        <RowDefinition Height="auto" />
        <RowDefinition Height="auto" />
        <RowDefinition Height="auto" />
        <RowDefinition Height="auto" />
        <RowDefinition Height="auto" />
      </Grid.RowDefinitions>
      <Grid.ColumnDefinitions>
        <ColumnDefinition Width="80"/>
        <ColumnDefinition Width="*" />
        <ColumnDefinition Width="auto" />
      </Grid.ColumnDefinitions>
      <TextBlock Margin="5,0,0,0" Grid.Row="0" TextWrapping="Wrap" Padding="3,0,0,3" Grid.ColumnSpan="3" FontFamily="Tohoma" FontSize="14" Style="{DynamicResource AutoCollapse}" Text="Primary Contact: [[account.primarycontactid.name]x]" />
      <TextBlock Margin="5,0,0,0" Grid.Row="1" TextWrapping="Wrap" Padding="3,0,0,3" Grid.ColumnSpan="3" FontFamily="Tohoma" FontSize="14" Text="[[account.address1_line1]x]"/>
      <TextBlock Margin="5,0,0,0" Grid.Row="2" TextWrapping="Wrap" Padding="3,0,0,3" Grid.ColumnSpan="3" FontFamily="Tohoma" FontSize="14" Style="{DynamicResource AutoCollapse}" Text="[[account.address1_line2]+x]" />
      <TextBlock Margin="5,0,0,0" Grid.Row="3" TextWrapping="Wrap" Padding="3,0,0,3" Grid.ColumnSpan="3" FontFamily="Tohoma" FontSize="14" Style="{DynamicResource AutoCollapse}" Text="[[account.address1_line3]+x]" />
      <TextBlock Margin="5,0,0,0" Grid.Row="4" TextWrapping="Wrap" Padding="3,0,0,3" Grid.ColumnSpan="3" FontFamily="Tohoma" FontSize="14" Style="{DynamicResource AutoCollapse}" Text="[[account.address1_city]x], [[account.address1_stateorprovince]x] [[account.address1_postalcode]x]" />
      <TextBlock Margin="5,0,0,0" Grid.Row="5" TextWrapping="Wrap" Padding="3,0,0,3" Grid.ColumnSpan="3" FontFamily="Tohoma" FontSize="14" Style="{DynamicResource AutoCollapse}" Text="Phone: [[account.telephone1]x]" />
    </Grid>

    Notes

    Cet exemple utilise XAML et les paramètres de remplacement pour définir les informations de vue d'ensemble de la session qui affichent le contact principal, l'adresse et le numéro de téléphone du compte actif dans la zone de vue d'ensemble de la session.

    Définir les informations de vue d’ensemble de la session

  6. Cliquez sur Enregistrer.

Étape 4 : ajout des contrôles à la configuration

Dans cette étape, vous allez ajouter le contrôle hébergé et les règles de lignes de session 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

Vue d'ensemble de la session Contoso

Contrôle hébergé

Nom de la session Contoso

Ligne de session

Informations de vue d'ensemble de la session Contoso

Ligne de session

Pour ajouter un contrôle à la configuration :

  1. Connectez-vous à Microsoft Dynamics 365.

  2. Accédez à Paramètres > Unified Service Desk.

  3. Cliquez sur Configuration.

  4. Cliquez sur Configuration Contoso pour ouvrir la définition.

  5. Dans la barre de navigation, cliquez sur la flèche vers le bas en regard de Configuration Contoso, puis sélectionnez Contrôles hébergés.

  6. À la page suivante, cliquez sur Ajouter le contrôle hébergé existant, tapez « Contoso Session Overview » dans la barre de recherche, puis appuyez sur ENTRÉE ou cliquez sur l'icône de recherche.

  7. Dans la zone de résultats de recherche, cliquez sur le contrôle hébergé pour l'ajouter à la Configuration Contoso.

  8. De même, ajoutez les contrôles de ligne de session en cliquant sur la flèche vers le bas en regard de Configuration Contoso, puis en cliquant sur Lignes de session.

  9. Cliquez sur Enregistrer.

Étape 5 : test de l'application

  1. Démarrez l'application cliente du 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 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)

  2. Cliquez sur la flèche vers le bas en regard du bouton Rechercher dans la barre d'outils, puis cliquez sur Compte pour afficher les enregistrements de compte de votre instance de Dynamics 365.

  3. Cliquez sur le développeur pour afficher le volet gauche (SessionExplorerPanel).

    Sélectionner le développeur dans Unified Service Desk

  4. Cliquez sur l'un des enregistrements de compte pour afficher les informations de compte correspondantes dans une session de l'application agent. Notez que le nom de l'onglet de session affiche automatiquement le mot Session : suivi du nom du compte actif. Le volet gauche affiche les informations de vue d'ensemble de session qui ont été définies précédemment.

    Nom et informations générales sur la session

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

    Plusieurs sessions dans Unified Service Desk

Conclusion

Dans ce guide pas-à-pas, vous avez vu comment utiliser les règles de configuration de lignes de session pour afficher de façon contextuelle le nom de l'onglet de la session et les informations de vue d'ensemble clés de l'enregistrement d'une session dans votre application agent. Vous avez également appris à filtrer l'accès aux contrôles du Unified Service Desk à l'aide de la configuration.

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 4 : Affichage d'un enregistrement Microsoft Dynamics 365 dans une session de 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