Konfiguration des Client-Cashings im Unified Service Desk

 

Veröffentlicht: November 2016

Gilt für: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

Das Client-Caching ermöglicht Ihnen, die beim Start des Unified Service Desk-Clients erforderliche Bandbreite auf den Computern des Callcenter-Agenten zu reduzieren, sowie insgesamt während des Lebenszyklus der Clientanwendung. Das Client-Caching ermöglicht die Zwischenspeicherung der meisten Unified Service Desk-Konfigurationsdaten lokal auf dem Computer des Callcenter-Agenten und sorgt so dafür, dass weniger Daten vom Server abgerufen werden müssen. Diese Funktion ermöglicht eine deutliche Steigerung der Startupleistung von Unified Service Desk.

Wichtig

Sie wirkt sich auf den Datenschutz aus, da die Aktivierung des Client-Cachings in Unified Service Desk dazu führt, dass einige Ihrer Daten lokal auf dem Computer des Benutzers gespeichert werden, der sich außerhalb des Bereichs der Microsoft Dynamics 365-Services befindet..

In diesem Thema

Wann sollte das Client-Caching verwendet werden?

Funktionsweise des Client-Cachings

Aktivieren des Client-Cachings

Speicherort für das Client-Caching

Weiterleiten eines Updates an Clients

Deaktiveren des Client-Cachings für einen bestimmten Benutzer

Erzwingen einer Cache-Zurücksetzung für einen bestimmten Benutzer

Wann sollte das Client-Caching verwendet werden?

Das Client-Caching kann erhebliche Verkürzungen der Startupzeiten, eine allgemeine Reduzierung der Bandbreite sowie der Anfragen an den Dynamics 365 Server nach allgemeinen Unified Service Desk Daten bewirken.

Es wird am besten in Leistungstest-, Schulungs- und Produktionsumgebungen verwendet. Für Entwicklungsumgebungen wird es nicht empfohlen, da Änderungen nur repliziert werden, wenn der Steuerungs-Cache-Schlüssel aktualisiert wird.

Funktionsweise des Client-Cachings

Wenn Sie das Client-Caching aktivieren, wird der folgende Prozess ausgeführt, wenn Sie sich mithilfe der Unified Service Desk-Client-Anwendung anmelden:

  1. Die Entitäten Optionen und Benutzereinstellungen werden nach Startschlüsseln abgefragt, um festzustellen, ob das Client-Caching aktiviert ist.

  2. Wenn dies der Fall ist, werden die Cache-Versionsnummer und alle Cache-Änderungen aufgelöst.

  3. Wenn das Client-Caching aktiviert und eine Versionsnummer verfügbar ist, suchen Sie den lokalen Cachespeicher, und bestimmen Sie den Versionsschlüssel.

    1. Wenn die Cacheversionsnummer aktuell ist, entschlüsseln und laden Sie den Cache-Speicher in den Arbeitsspeichern.

    2. Wenn die Cacheversionsnummer falsch ist, deaktivieren Sie das Cacheobjekt.

Aktivieren des Client-Cachings

  1. Melden Sie sich bei Microsoft Dynamics 365 an.

  2. Gehen Sie zu Einstellungen > Unified Service Desk.

  3. Klicken Sie auf Optionen.

  4. Klicken Sie zum Erstellen einer neuen Option auf der Befehlsleiste auf Neu.

  5. Geben Sie für die neue Option ClientCacheVersionNumber im Feld Name und einen alphanumerischen Wert im Feld Wert ein. Der alphanumerische Wert wird als Cacheschlüssel fürUnified Service Desk verwendet.

  6. Klicken Sie auf Speichern.

Wenn die Option vrohanden und gefüllt ist, aktiviert Unified Service Desk das Client-Caching.

Speicherort für das Client-Caching

Wenn aktiviert, speichert das Client-Caching seine Dateien in einem komprimierten und verschlüsselten Format im normalen Benutzerverzeichnis: %appData%\Microsoft\USD

Zum Beispiel sind für einen Benutzer namens agent1, der die Clientanwndung auf Windows 8 ausführt, die Clientcachingdateien unter c:\Users\agent1\AppData\Roaming\Microsoft\USD verfügbar.

Die Informationen in diesem Verzeichnis sind nur über das Benutzerkonto, das es erstellt hat, zugänglich.

Weiterleiten eines Updates an Clients

Um ein Update für alle Unified Service Desk-Clients bereitzustellen, müssen Sie den Wert ClientCacheVersionNumber bearbeiten, den Sie zuvor mit einem anderen alphanumerischen Wert erstellt haben. Bei der nächsten Anmeldung eines Callcenteragenten mit dem Unified Service Desk-Client wird der abweichende Wert des ClientCacheVersionNumber-Optionsschlüssels erkannt, und alle Einstellungen werden vor dem Start vom Server gelesen.

Deaktiveren des Client-Cachings für einen bestimmten Benutzer

Manchmal kann es erforderlich sein, einige Benutzer von Client-Caching auszuschließen, etwa bei begrenzten Tests neuer Konfigurationen in der Produktion, bei der Produktion ider beim Versuch, vermutete Fehler zu beheben, oder wenn schnelle Aktualisierungen einer Konfiguration benötigt werden, wobei die Änderungen zu den derzeit im Cache befindlichen Objekten umgekehrt werden sollen.

  1. Melden Sie sich bei Microsoft Dynamics 365 an.

  2. Gehen Sie zu Einstellungen > Unified Service Desk.

  3. Klicken Sie auf Benutzereinstellungen.

  4. Klicken Sie zum Erstellen einer neuen Einstellung auf der Befehlsleiste auf Neu.

  5. Auf der Seite Neue Benutzer-Einstellung:

    1. Geben Sie im Feld Benutzer den Namen des entsprechenden Benutzers ein, für den Sie das Client-Caching deaktivieren möchten.

    2. Geben Sie im Feld Name den Text DisableCaching ein. Lassen Sie das Feld Wert leer.

      Deaktivieren des Client-Cachings für einen Benutzer

  6. Klicken Sie auf Speichern.

Wenn sich der Benutzer wieder mit dem Unified Service Desk-Client anmeldet, wird das Client-Caching nicht verwendet. Der Client-Cachespeicher für den Benutzer wird jedoch nicht gelöscht oder aktualisiert. Wenn der Schlüssel DisableCaching für den Benutzer entfernt wird, wird der Benutzer zum vorher gespeicherten Client-Cachespeicher zurückgebracht.

Erzwingen einer Cache-Zurücksetzung für einen bestimmten Benutzer

Manchmal kann es erforderlich, eine Cacherücksetzung für einen bestimmten Benutzer zu erzwingen, um den Cachespeicher zu löschen und zurückzusetzen. Sie können dies auf zweierlei Weise tun: Vom Dynamics 365-Server oder mithilfe der Unified Service Desk-Client-Anwendung auf dem Computer des Benutzers.

Verwenden des Dynamics 365-Servers

  1. Melden Sie sich bei Microsoft Dynamics 365 an.

  2. Gehen Sie zu Einstellungen > Unified Service Desk.

  3. Klicken Sie auf Benutzereinstellungen.

  4. Klicken Sie zum Erstellen einer neuen Einstellung auf der Befehlsleiste auf Neu.

  5. Auf der Seite Neue Benutzer-Einstellung:

    1. Geben Sie im Feld Benutzer den Namen des Benutzers ein, für den Sie das Client-Caching deaktivieren möchten.

    2. Geben Sie in das Feld NameResetDesktopCache ein. Lassen Sie das Feld Wert leer.

  6. Klicken Sie auf Speichern.

Die Einstellungen ResetDesktopCache verantlasst die Unified Service Desk-Clientanwendung, ihren lokalen Cachespeicher zu löschen und vom Server aus neu aufzubauen.

Um den Cacherücksetzungsprozess abzuschließen, sind zwei Neustarts des Unified Service Desk - Clients erforderlich.

  1. Nach dem ersten Unified Service Desk Client-Anwendungsneustart lädt der Unified Service Desk Client Daten aus dem vorhandenen Cache. Danach wird der vorhandene Cache gelöscht haben und die ResetDesktopCache-Einstellung wird deaktiviert.

  2. Nach der zweite Unified Service Desk Client-Anwendungsneustart lädt der Unified Service Desk Client die Konfiguration direkt vom Server und installiertem den Cache neu. Beachten Sie, dass sich die Zeit, die der Unified Service Desk Client zum laden benötigt, während dieser Zeit werden steigen kann.

Verwenden des Unified Service Desk-Clients

Sie können eine Client-Anwendung zurücksetzen, indem Sie eine verborgene UII-Aktion mit der Bezeichnung ResetLocalCache auf gehosteten Steuerelementen des Typs Globaler Manager verwenden. Sie müssen die UII-Aktion im Typ "Globaler Manager" des gehosteten Steuerelements erstellen, bevor Sie sie verwenden können.

  1. Melden Sie sich bei Microsoft Dynamics 365 an.

  2. Gehen Sie zu Einstellungen > Unified Service Desk.

  3. Klicken Sie auf Gehostete Steuerelemente.

  4. Suchen Sie das gehostete Steuerelement Dynamics 365 Global Manager, und klicken Sie auf seinen Namen in der Spalte Name, um es für die Bearbeitung zu öffnen.

    Hinweis

    Dynamics 365 Global Manager ist der Name des gehosteten Steuerelements in den Unified Service Desk-Beispielanwendungen. Wenn Sie stattdessen einen anderen Namen dafür verwenden, wählen Sie diesen.Weitere Informationen:Globaler Manager (Gehostetes Steuerelement)

  5. Klicken Sie auf der Navigationsleiste auf den Abwärtspfeil neben dem gehosteten Steuerelement Dynamics 365 Global Manager, und wählen Sie dann UII-Aktionen aus.

    Navigation zu UII-Aktionen für gehostetes Steuerelement

  6. Klicken Sie auf der nächsten Seite auf Neue UII-Aktion hinzufügen.

  7. Geben Sie auf der Seite Neue UII-AktionResetLocalCache im Feld Name ein, und klicken Sie dann auf Speichern. Schließen Sie die UII-Aktion und das gehostete Steuerelement.

    Anschleßend fügen wir einen Aktionsaufruf hinzu, um die UII-Aktion aufzurufen, die wir soeben erstellt haben.

  8. Klicken Sie auf der Navigationsleiste auf Einstellungen > Unified Service Desk > Aktionsaufrufe.

  9. Klicken Sie auf der Seite "Aktionsaufrufe" auf Neu.

  10. Auf der Seite Neuer Aktionsaufruf:

    1. Geben Sie in das Feld NameResetClientCache ein.

    2. Geben Sie im Feld Gehostetes Steuerelement den Dynamics 365 Global Manager an.

      Hinweis

      Dynamics 365 Global Manager ist der Name des gehosteten Steuerelements in den Unified Service Desk-Beispielanwendungen. Wenn Sie stattdessen einen anderen Namen dafür verwenden, wählen Sie diesen.Weitere Informationen:Globaler Manager (Gehostetes Steuerelement)

    3. Geben Sie im Feld Aktion den Wert ResetLocalCache an.

  11. Klicken Sie auf Speichern, und schließen Sie den Aktionsaufruf.

Nachdem Sie die UII-Aktion und den Aktionsanruf eingerichtet haben, können Sie eine Symbolleistenschaltfläche, ein Ereignis oder Code hinzufügen, um den Aktionsanuf direkt aus der CLientanwendung heraus aufzurufen. Dadurch wird eine RestDesktopCache -Einstellung im Bereich Benutzereinstellungen erstellt, die die Rücksetzung wie zuvor unter Verwenden des Dynamics 365-Servers beschrieben auslöst.

Siehe auch

Unified Service Desk-Beispielanwendungen
Verwalten von Unified Service Desk
MSDN: Hinzufügen einer UII-Aktion zu einem gehosteten Steuerelement
MSDN: Unified Service Desk-Entwicklerhandbuch

Unified Service Desk 2.0

© 2016 Microsoft. Alle Rechte vorbehalten. Copyright