App-Tab-Vorlagen verwalten

Gilt für: Dynamics 365 Customer Service und Dynamics 365 Contact Center – nur eigenständig

Mit einer Vorlage für Anwendungstabs im Kundendienst können Sie den Typ der Anwendungen angeben, die geöffnet werden können, wenn Kundendienstmitarbeiter (Servicemitarbeiter oder Vertreter) eine Sitzung im Arbeitsbereich von Copilot Service starten.

Der vertikale Balken im linken Bereich zeigt die Liste der Sitzungen. Der Bereich zeigt immer die Start-Sitzung an, die man nicht schließen oder anpassen kann.

Im Copilot Service workspace verfügt jede Sitzung über mindestens eine Anwendungsregisterkarte, die „Ankerregisterkarte“, die Sie nicht schließen oder anpassen können. Wenn Sie eine Sitzung starten, werden die entsprechende Anwendungsseite und alle anderen zusätzlichen Seiten basierend auf Ihren Konfigurationseinstellungen geöffnet.

Mithilfe der Anwendungsregisterkartenvorlage können Sie verfügbare Anwendungen für eine Sitzung definieren und diese anschließend der Sitzung zuordnen. Sie können zum Beispiel die Registerkartenseite Aktive Unterhaltung erstellen und Sie mit einer Chat- oder SMS-Sitzung verknüpfen. Wenn ein Support-Techniker jetzt eine Benachrichtigung über den Chat- oder SMS-Kanal akzeptiert, wird eine Sitzung gestartet und die Seite "Aktive Unterhaltung " geöffnet.

Als Administrator können Sie mehrere Registerkarten-Vorlagen erstellen.

Hinweis

Sie können die vorkonfigurierten Vorlagen nicht anpassen, aber Ihre eigenen benutzerdefinierten Vorlagen erstellen.

Voraussetzungen

Sie müssen die Rolle „Systemadministrator“ haben, um die in diesem Artikel aufgeführten Aufgaben auszuführen.

Anwendungstab-Vorlagen gestalten

  1. Wählen Sie Copilot Service Admin Center aus, und führen Sie die Schritte aus.

    1. In der Sitemap wählen Sie Arbeitsbereiche im Support-Erlebnis aus.
    2. Auf der Arbeitsbereiche Seite wählen Sie Verwalten für Vorlagen für Anwendungsregisterkarten.
  2. Wählen Sie Neu auf der Vorlagen für aktive Anwendungsregisterkarten Seite.

  3. Geben Sie auf der Seite Neue Anwendungsregisterkarte Vorlage die folgenden Werte an:

    Registerkarte Name Beschreibung Beispiel
    Allgemeines Name Geben Sie den Namen der Registerkarte "Anwendung" an. Dieser Name ist für die Repräsentanten zur Laufzeit nicht sichtbar. Wissensartikel-Suche
    Allgemeines Eindeutiger Name Geben Sie einen eindeutigen Bezeichner im <Präfix>_<Name> -Format an.
    WICHTIG
    Für den eindeutigen Namen gilt Folgendes:
    • Das Präfix darf nur alphanumerisch sein und muss zwischen 3 und 8 Zeichen lang sein.
    • Zwischen dem Präfix und dem Namen muss ein Unterstrich eingefügt werden.

    Sie können das Glühbirnensymbol und dann Anwenden auswählen, um zu überprüfen, ob der eingegebene Name den Anforderungen entspricht.
    contoso_application_tab
    Allgemeines Titel Geben Sie einen Titel für die Anwendung an, die den Repräsentanten zur Laufzeit angezeigt werden soll. Wissensartikel-Suche
    Allgemeines Seitentyp Wählen Sie einen Seitentyp aus der Liste. Webressource
    Allgemeines Beschreibung Geben Sie eine Beschreibung zur Referenz ein. Der Seitentyp wird zum Anzeigen einer Suchseite „Wissensdatenbank“ verwendet.
  4. Wählen Sie Speichern. Im Abschnitt Parameter werden die Parameter für den von Ihnen ausgewählten Seitentyp angezeigt.

    Hinweis

    Wenn Sie die Anwendungstab-Vorlage bearbeiten, speichern Sie die Änderungen, damit die entsprechenden Felder im Abschnitt Parameter angezeigt werden.

  5. Wählen Sie das Feld Wert eines Parameters, den Sie bearbeiten möchten, und geben Sie den Wert an.

  6. Wählen Sie Speichern.

Seitentypen

Die folgenden Seitentypen stehen zur Verfügung:

  • Dashboard
  • Entitätsliste
  • Entitätsdatensatz
  • Suche
  • Drittanbieter-Website
  • Webressource
  • Steuerung (Nur zur internen Verwendung)
  • Benutzerdefiniert

Dashboard

Dieser Seitentyp wird verwendet, um das Dashboard als Anwendung anzuzeigen. Der folgende Parameter ist für den Dashboard-Seitentyp verfügbar.

Parameter Beschreibung Erforderlich Unterstützte Werte Beispiel
dashboardId GUID des Dashboards Ja String d201a642-6283-4f1d-81b7-da4b1685e698

Hinweis

  • Das Standarddashboard wird angezeigt, wenn der Parameter „dashboardId“ ist.
    > – leer ist
    > – falsch
    > – ein Dashboard ist, das nicht in der App-Moduldefinition enthalten ist
  • Persönliche Standard-Dashboards werden nicht unterstützt.

Entitätsliste

Dieser Seitentyp wird verwendet, um eine Entitätsansicht anzuzeigen, die definiert, wie eine Liste von Datensätzen für eine bestimmte Entität angezeigt wird. Die folgenden Parameter sind für den Seitentyp der Entitätsansicht verfügbar.

Parameter Beschreibung Erforderlich Unterstützte Werte Beispiel
entityName Logischer Name der Entität Ja Zeichenfolge

Platzhalterfelder
Konto

{anchor._customerid_value@Microsoft.Dynamics.CRM.lookuplogicalname}
viewId GUID der Ansicht Nein String 00000000-0000-0000-00aa-000010001031

Hinweis

Wenn die Zielansicht nicht existiert oder nicht in der Anwendungsmodul-Definition enthalten ist, wird stattdessen die Standard-Entitätsansicht angezeigt.

Entitätsdatensatz

Dieser Seitentyp wird verwendet, um einen vorhandenen Datensatz anzuzeigen oder ein Formular zum Erstellen eines neuen Datensatzes zu öffnen.

Die folgenden Parameter sind für den Entitätendatensatz-Seitentyp verfügbar, wenn ein vorhandener Datensatz geöffnet wird.

Parameter Beschreibung Erforderlich Unterstützte Werte Beispiel
entityName Logischer Name der Entität Ja Zeichenfolge

Slugs

Konto

{anchor._customerid_value@Microsoft.Dynamics.CRM.lookuplogicalname}

entityId GUID des Entitätsdatensatzes Nein Zeichenfolge

Slugs

11bb11bb-cc22-dd33-ee44-55ff55ff55ff

{anchor._customerid_value}

formId GUID der Formularinstanz Nein String 915f6055-2e07-4276-ae08-2b96c8d02c57
validateRecord Überprüft, ob der Datensatz in der Organisationsdatenbank vorhanden ist Nein Boolesch True

Hinweis

Wenn das System den „entityId“-Wert nicht mit einem vorhandenen Datensatz in Dataverse übereinstimmt, dann öffnet sich das Formular im Erstellungsmodus, um einen Datensatz zu erstellen. Wenn Sie möchten, dass das System das Formular nur lädt, wenn der Datensatz in Dataverse vorhanden ist, und legen Sie dann den Parameter „validateRecord“ auf „true“ fest.

Wenn der validateRecord-Parameter nicht vorhanden ist, erstellen Sie den Parameter wie folgt:

  1. Wählen Sie im Formular Anwendungsregisterkarten-VorlageNeuer Vorlagenparameter aus und geben Sie die folgenden Werte ein:
    • Name: validateRecord
    • Eindeutiger Name: new_tabtemplateparam_validateRecord
    • Wert: True
  2. Speichern und schließen Sie.

Die folgenden Parameter sind für den Entitätsdatensatz-Seitentyp verfügbar, wenn ein Entitätsformular geöffnet wird, um einen Datensatz zu erstellen.

Parameter Beschreibung Erforderlich Unterstützte Werte Beispiel
entityName Logischer Name der Entität Ja Zeichenfolge

Slugs

Kontakt

{anchor._customerid_value@Microsoft.Dynamics.CRM.lookuplogicalname}

data Daten, die im Formular vorausgefüllt werden Nein JSON {"subject":"Task created from {anchor.ticketnumber}","description":"Follow-up needed with customer","prioritycode":"2","scheduledend":"06/12/2023", "regardingobjectid": [{"id": "{anchor.incidentid}", "name": "{anchor.title}", "entityType":"{anchor.entityName}"}]}
formId GUID der Formularinstanz Nein String 915f6055-2e07-4276-ae08-2b96c8d02c57

Die folgenden Parameter sind für den Seitentyp Entitätssuche verfügbar.

Parameter Beschreibung Erforderlich Unterstützte Werte Beispiel
searchType Definiert, dass die Relevanzsuche oder die Kategoriesuche verwendet wird. Die folgenden Werte sind möglich:
  • 0 für Relevanzsuche
  • 1 für Kategoriesuche
Nein Anzahl 0
searchText Definiert die Zeichenfolge, nach der Sie suchen möchten. Ja Zeichenfolge

Slugs

OData


Contoso

{anchor.title}

{anchor._customerid_value@OData.Community.Display.V1.FormattedValue}
{$odata.incident.title.?$filter=incidentid eq '{anchor.incidentid}'&$select=title}

Drittanbieter-Website

Dieser Seitentyp wird verwendet, um Drittparteien-Websites als Anwendung anzuzeigen. Sie können diesen Typ verwenden, um nur die Websites zu hosten, die mit dem Iframe-Hosting kompatibel sind. Wenn Ihre Website nicht mit dem Iframe-Hosting kompatibel ist, wird eine Fehlermeldung angezeigt, dass die Website die Verbindung verweigert hat. Die Anwendungsregisterkarte analysiert die URL- und Datenparameter, um die anzuzeigende URL-Adresse zu formatieren.

Parameter Beschreibung Erforderlich Unterstützte Werte Beispiel
url Die Website-URL zur Anzeige in der App-Registerkarte
Ja Zeichenfolge
https://www.bing.com/search?q=
data Zusätzlicher Datenparameter, der mit url Parameter analysiert werden soll
Nein Zeichenfolge

Slugs

OData


Contoso

{anchor.title}

{anchor._customerid_value@OData.Community.Display.V1.FormattedValue}
{$odata.incident.title.?$filter=incidentid eq '{anchor.incidentid}'&$select=title}

Hinweis

Wenn ein Vertreter von der Registerkartenvorlage für die Website eines Drittanbieters zu einer anderen Registerkarte wechselt und dann wieder zur Registerkartenvorlage für die Website eines Drittanbieters zurückkehrt, wird die Seite auf den Ausgangszustand zurückgesetzt. Weitere Informationen finden Sie im Abschnitt "Die Registerkarte der Drittanbieteranwendung wird aktualisiert, wenn der Fokus geändert wird" im Dokument Bekannte Probleme.

So funktioniert das Parsing

Diese Beispiele basieren auf einem Szenario, in dem der Fall in einer neuen Sitzung als Ankerregisterkarte mit der Ticketnummer geöffnet wurde: CAS-01003-P3B7G1.

url Parameter: https://www.bing.com/search?q=
data Parameter mit Slugs: {anchor.ticketnumber}
Erwartete URL: https://www.bing.com/search?q=CAS-01003-P3B7G1

url Parameter: https://www.bing.com/search?q=
data Parameter mit OData: {$odata.incident.ticketnumber.?$filter=incidentid eq'{anchor.incidentid}'&$select=ticketnumber}
Erwartete URL: https://www.bing.com/search?q=CAS-01003-P3B7G1

Hinweis

Der url-Parameter erfordert das richtige URL-Format mit https://.

Webressource

Dieser Seitentyp wird verwendet, um Webressourcen anzuzeigen, die Dateien darstellen, die zur Erweiterung der Webanwendung verwendet werden, wie z. B. HTML-Dateien, JavaScript, CSS, und mehrere Bildformate. Die folgenden Parameter sind für den Webressourcen-Seitentyp verfügbar.

Parameter Beschreibung Erforderlich Unterstützte Werte Beispiel
webresourceName Name der zu öffnenden Webressource Ja String new_myresource.html
data Bereitstellen von Zeichenfolgen oder Schlüsselwertpaaren, je nach der Anforderung der Webressource. Nein Zeichenfolge

Slugs

OData


Contoso

{anchor.title}

{anchor._customerid_value@OData.Community.Display.V1.FormattedValue}
{$odata.incident.title.?$filter=incidentid eq '{anchor.incidentid}'&$select=title}

Hinweis

Wenn ein Vertreter von der Registerkartenvorlage des Typs Webressource zu einer anderen Registerkarte wechselt und dann wieder zur Registerkartenvorlage des Typs Webressource zurückwechselt, wird die Seite auf den ursprünglichen Zustand zurückgesetzt. Weitere Informationen finden Sie im Abschnitt "Die Registerkarte der Drittanbieteranwendung wird aktualisiert, wenn der Fokus geändert wird" im Dokument Bekannte Probleme.

Benutzerdefiniert

Dieser Seitentyp wird verwendet, um benutzerdefinierte Seiten auf der Registerkarte „Anwendung“ anzuzeigen. Sie können diesen Registerkartenvorlagentyp verwenden, um benutzerdefinierte Seiten zu hosten, die in der entsprechenden App verfügbar sind. Mehr Informationen: zu benutzerdefiierten Seiten unter Übersicht über benutzerdefinierte Seiten für modellgesteuerte Apps.

Die folgenden Parameter sind für benutzerdefinierte Seiten verfügbar.

Parameter Beschreibung Erforderlich Unterstützte Werte Beispiel
entityName Logischer Name der Entität Nein Zeichenfolge

Slugs
Vorfall

{anchor.entityName}
name Eindeutiger Name der benutzerdefinierten Seite Ja Zeichenfolge
new_mycustompage
recordId GUID des Entitätsdatensatzes Nein Zeichenfolge

Slugs



OData



11bb11bb-cc22-dd33-ee44-55ff55ff55ff

{caseId}

{anchor.incidentid}

{$odata.incident.title.?$filter=incidentid eq '{anchor.incidentid}'&$select=title}


Standardvorlagen für Anwendungsregisterkarten

Die folgenden vorgefertigten Anwendungsregisterkartenvorlagen sind verfügbar.

Vorlagenname Beschreibung Anwendungstyp
Aktive Unterhaltung Zeigt die Seite „Aktive Unterhaltung“ auf der Registerkarte an. Entitätsdatensatz
Entitätsdatensatz Zeigt einen Entitätsdatensatz in der Registerkarte an. Entitätsdatensatz
Wissenssuche Zeigt die Wissensartikelsuche-Seite auf der Registerkarte an. Webressource
Omnichannel-Unterhaltungsdashboard Zeigt das Omnichannel-Gespräche-Dashboard auf der Registerkarte an. Dashboard
Omnichannel Intraday-Erkenntnisse Zeigt einen Power BI-Bericht auf der Registerkarte an. Steuerung
Vorschau der Schnellantwort Zeigt eine Schnellantwort auf der Registerkarte an. Steuerung
Vorschau der Rich-Nachricht Zeigt eine umfangreiche Nachricht auf der Registerkarte an. Steuerung
Suchfunktion (nicht mehr empfohlen) Zeigt die Omnichannel-Suchseite auf der Registerkarte an. (veraltet) Steuerung

Erste Schritte mit dem Copilot Service Admin Center
Verwalten von Sitzungsvorlagen
Verwalten von Benachrichtigungsvorlagen
Vorlagen zu Arbeitsabläufen zuordnen