Analyse 5: Verbeterde sessie-informatie weergeven door sessienaam en -overzichtsgegevens weer te geven

 

Gepubliceerd: november 2016

Is van toepassing op: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

In de voorafgaande analyse, Analyse 4: Een Microsoft Dynamics 365-record weergeven in een sessie in uw agenttoepassing, hebt u geleerd hoe u uw klantenrecord weergeeft die in Microsoft Dynamics 365 is opgeslagen in een sessie in Unified Service Desk. Het zou echter beter zijn als u elke sessie kunt identificeren met een unieke naam, naast wat belangrijke overzichtsinformatie over de record in een sessie.

Deze analyse laat zien hoe u dynamisch de sessienaam en overzichtsinformatie over de sessie weergeeft om de interactie met de klant voor uw agents te verbeteren. Deze analyse bouwt door op de vorige analyse, Analyse 4: Een Microsoft Dynamics 365-record weergeven in een sessie in uw agenttoepassing.

Vereisten

In deze analyse

Stap 1: Een gehost besturingselement van het type Sessieregels maken om overzichtsinformatie over de sessie weer te geven

Stap 2: De sessienaam definiëren

Stap 3: Sessieoverzichtsinformatie definiëren

Stap 4: De besturingselementen toevoegen aan de configuratie

Stap 5: De toepassing testen

Conclusie

Stap 1: Een gehost besturingselement van het type Sessieregels maken om overzichtsinformatie over de sessie weer te geven

Als u de overzichtsinformatie over een sessie wilt weergeven in uw agenttoepassing, maakt u een exemplaar van een gehost besturingselement van het type Sessieregels in uw agenttoepassing.

  1. Aanmelden bij Microsoft Dynamics 365.

  2. Ga naar Instellingen > Unified Service Desk.

  3. Klik op Gehoste besturingselementen.

  4. Klik op Nieuw.

  5. Geef op de pagina Nieuw gehost besturingselement de volgende waarden op:

    Veld

    Waarde

    Naam

    Contoso-sessieoverzicht

    Onderdeeltype van Volledige servicedesk

    Sessieregels

    Weergavegroep

    SessionExplorerPanel

    Een gehost besturingselement van het type Sessieregels maken

  6. Klik op Opslaan.

Stap 2: De sessienaam definiëren

Als u de naam van het sessietabblad dynamisch wilt weergeven, moet u een regel voor sessieregels configureren met de vervangingsparameters.

  1. Aanmelden bij Microsoft Dynamics 365.

  2. Ga naar Instellingen > Unified Service Desk.

  3. Klik op Sessieregels.

  4. Klik op Nieuw.

  5. Geef op de pagina Nieuwe sessie-informatie de volgende waarden op:

    Veld

    Waarde

    Order

    Een willekeurige waarde, bijvoorbeeld 5

    Naam

    Contoso-sessienaam

    Geselecteerde entiteit

    account

    Type

    Sessienaam

    Weergeven

    Sessie: [[account.name]]

    Notitie

    We gebruiken de vervangingsparameters om de naamindeling van het sessietabblad te definiëren. In dit geval wordt de sessienaam Sessie:, gevolgd door de naam van de accountrecord die in de sessie wordt weergegeven.

    Tekst en opmaak van sessietabbladnaam definiëren

  6. Klik op Opslaan.

Stap 3: Sessieoverzichtsinformatie definiëren

Definieer de sessieoverzichtsinformatie die moet worden weergegeven in het gehoste besturingselement van het type Sessieregels dat u in stap 1 hebt geconfigureerd.

  1. Aanmelden bij Microsoft Dynamics 365.

  2. Ga naar Instellingen > Unified Service Desk.

  3. Klik op Sessieregels.

  4. Klik op Nieuw.

  5. Geef op de pagina Nieuwe sessie-informatie de volgende waarden op.

    Veld

    Waarde

    Order

    Een willekeurige waarde, bijvoorbeeld 6

    Naam

    Contoso-sessieoverzichtsinformatie

    Geselecteerde entiteit

    account

    Type

    Sessieoverzicht

    Weergeven

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

    Notitie

    In dit voorbeeld worden XAML en vervangingsparameters gebruikt om de sessieoverzichtsinformatie te definiëren waarmee de primaire contactpersoon van de huidige account, het adres en het telefoonnummer worden weergegeven in het sessieoverzichtsgebied.

    Sessieoverzichtsinformatie definiëren

  6. Klik op Opslaan.

Stap 4: De besturingselementen toevoegen aan de configuratie

In deze stap voegt u het gehoste besturingselement en de regels voor de sessieregels die in deze analyse zijn geconfigureerd, aan Contoso-configuratie toe om deze besturingselementen weer te geven aan de gebruiker die aan de configuratie is toegewezen.Contoso-configuratie is gemaakt in Analyse 1: Een eenvoudige agenttoepassing maken.

Voeg het volgende toe aan Contoso-configuratie.

Naam besturingselement

Type besturingselement

Contoso-sessieoverzicht

Gehost beheer

Contoso-sessienaam

Sessieregel

Contoso-sessieoverzichtsinformatie

Sessieregel

Een besturingselement toevoegen aan de configuratie:

  1. Aanmelden bij Microsoft Dynamics 365.

  2. Ga naar Instellingen > Unified Service Desk.

  3. Klik op Configuratie.

  4. Klik op Contoso-configuratie om de definitie te openen.

  5. Klik op de navigatiebalk op de pijl-omlaag naast Contoso-configuratie en selecteer Gehoste besturingselementen.

  6. Klik op de volgende pagina op Bestaand gehost besturingselement toevoegen, typ ¨Contoso Session Overview¨ in de zoekbalk en druk vervolgens op ENTER of klik op het zoekpictogram.

  7. Klik in het zoekresultaatvak op het gehoste besturingselement om het toe te voegen aan Contoso-configuratie.

  8. Voeg op dezelfde manier de sessieregelbesturingselementen toe door te klikken op de pijl-omlaag naast Contoso-configuratie en te klikken op Sessieregels.

  9. Klik op Opslaan.

Stap 5: De toepassing testen

  1. Start de Unified Service Desk-clienttoepassing en meld u aan bij het Dynamics 365-exemplaar waar u Unified Service Desk hebt geconfigureerd door de gebruikersreferenties te gebruiken die aan Contoso-configuratie zijn toegewezen in Analyse 1: Een eenvoudige agenttoepassing maken. Voor informatie over het maken van een verbiding met een Dynamics 365-exemplaar dat gebruikmaakt van de Unified Service Desk-clienttoepassing, raadpleegt u Technet: Verbinding met een CRM-exemplaar maken met de Unified Service Desk-client.

  2. Klik op de pijl-omlaag naast de knop Zoeken op de werkbalk en klik vervolgens op Account om de accountrecords vanuit uw Dynamics 365-exemplaar weer te geven.

  3. Klik op de uitvouwknop om het linkerdeelvenster weer te geven (SessionExplorerPanel).

    De uitvouwknop kiezen in Unified Service Desk

  4. Klik op een van de accountrecords om de respectievelijke accountgegevens in een sessie in de agenttoepassing weer te geven. U ziet dat de naam van het sessietabblad automatisch het woord Sessie: bevat, gevolgd door de huidige accountnaam. Het linkerdeelvenster bevat de sessieoverzichtsinformatie die eerder is gedefinieerd.

    Sessienaam en -overzichtsgegevens

  5. Als u een andere accountrecord opent, wordt deze in een andere sessie in uw clienttoepassing weergegeven. Als u een andere account wilt openen, klikt u op de pijl-omlaag naast de knop Zoeken, klikt u op Account en klikt u vervolgens op een accountnaam om de accountgegevens weer te geven in een andere sessie.

    Meerdere sessies in Unified Service Desk

Conclusie

In deze analyse hebt u gezien hoe u de configuratieregels voor sessieregels gebruikt om het sessietabblad en belangrijke overzichtsinformatie over de record contextafhankelijk weer te geven in een sessie in uw agenttoepassing. U hebt ook geleerd hoe u toegang tot Unified Service Desk-besturingselementen filtert met behulp van configuratie.

Zie ook

Analyse 1: Een eenvoudige agenttoepassing maken
Analyse 2: Een externe webpagina weergeven in uw agenttoepassing
Analyse 3: Microsoft Dynamics 365-records weergeven in een sessie in uw agenttoepassing
Analyse 4: Een Microsoft Dynamics 365-record weergeven in een sessie in uw agenttoepassing
Analyse 6: Het gehoste besturingselement Debugger configureren in uw agenttoepassing
Analyse 7: Agentscripts configureren in uw agenttoepassing
Configuratieanalyses van Unified Service Desk importeren

Unified Service Desk 2.0

© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht