Konfigurace mezipaměti klienta v Unified Service Desk

 

Publikováno: listopad 2016

Platí pro: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

Ukládání do mezipaměti klienta umožňuje omezit šířku pásma nutnou při spuštění klienta Unified Service Desk na počítačích agenta telefonického centra a během životního cyklu klientské aplikace. Ukládání do mezipaměti klienta poskytuje prostředky pro ukládání většiny konfiguračních dat Unified Service Desk do mezipaměti místně v počítači agenta telefonického centra, a tím snižuje potřebu získávání společných dat ze serveru. Tato možnost zajišťuje výrazné zvýšení výkonu při spuštění Unified Service Desk.

Důležité

Tato funkce má dopad na ochranu osobních údajů, protože povolení ukládání do mezipaměti klienta v Unified Service Desk vede k ukládání některých dat místně v počítači uživatele, který je mimo hranice služeb Microsoft Dynamics 365.

V tomto tématu

Kdy je vhodné použít ukládání do mezipaměti klienta?

Princip ukládání do mezipaměti klienta

Povolit ukládání do mezipaměti klienta

Umístění úložiště mezipaměti klienta

Rozšíření aktualizace pro klienty

Zakázat ukládání do mezipaměti klienta pro konkrétního uživatele

Vynucení resetu mezipaměti pro konkrétního uživatele

Kdy je vhodné použít ukládání do mezipaměti klienta?

Ukládání do mezipaměti klienta může znamenat významné zrychlení doby spouštění, snížení celkové šířky pásma a výrazné snížení počtu dotazů na server Dynamics 365 pro společná data Unified Service Desk.

Ukládání do mezipaměti klienta lze nejlépe využít v testování výkonu, školení a výrobním prostředí. Vzhledem k tomu, že jsou změny replikovány pouze při aktualizaci klíče mezipaměti ovládacího prvku, není doporučeno pro vývojové prostředí.

Princip ukládání do mezipaměti klienta

Při povolení ukládání do mezipaměti klienta je následující proces spuštěn při přihlášení pomocí klientské aplikace Unified Service Desk:

  1. Entity Možnosti a Uživatelské nastavení jsou dotazovány pro spouštěcí klíče za účelem určení toho, zda je povoleno ukládání do mezipaměti klienta.

  2. Pokud je povoleno, zjistěte číslo verze mezipaměti klienta a vyřešte změny mezipaměti.

  3. Pokud je povoleno ukládání do mezipaměti klienta a číslo verze je k dispozici, vyhledejte místní úložiště mezipaměti a určete klíč verze mezipaměti.

    1. Pokud je číslo verze mezipaměti aktuální, dešifrujte a načtěte úložiště mezipaměti do paměti.

    2. Pokud číslo verze v mezipaměti není správné, odstraňte objekt mezipaměti.

Povolit ukládání do mezipaměti klienta

  1. Přihlaste se ke službě Microsoft Dynamics 365.

  2. Přejděte na Nastavení > Unified Service Desk.

  3. Klikněte na položku Možnosti.

  4. Klikněte na tlačítko Nový na panelu příkazů, chcete-li vytvořit novou možnost.

  5. Pro novou možnost zadejte ClientCacheVersionNumber do pole Název a alfanumerický kód do pole Hodnota. Alfanumerická hodnota slouží jako klíč mezipaměti pro Unified Service Desk.

  6. Klikněte na tlačítko Uložit.

Pokud je možnost dostupná a vyplněná, Unified Service Desk aktivuje mezipaměť klienta.

Umístění úložiště mezipaměti klienta

Po povolení ukládání do mezipaměti klienta ukládá soubory v komprimovaném a šifrovaném formátu do adresáře roaming uživatele: %appData%\Microsoft\USD

Například pro uživatele agent1 s klientskou aplikací v systému Windows 8 budou soubory mezipaměti klienta k dispozici v cestě c:\Users\agent1\AppData\Roaming\Microsoft\USD.

Informace v tomto adresáři lze přistupovat pouze pomocí uživatelského účtu, který jej vytvořil.

Rozšíření aktualizace pro klienty

Aby bylo možné rozšířit aktualizace na všechny klienty Unified Service Desk, musíte upravit hodnotu ClientCacheVersionNumber dříve vytvořenou na jinou hodnotu. Až se příště agent telefonického centra přihlásí pomocí klienta Unified Service Desk, rozpozná jinou hodnotu pro klíč možnosti ClientCacheVersionNumber a přečte všechna nastavení ze serveru před spuštěním.

Zakázat ukládání do mezipaměti klienta pro konkrétního uživatele

V některých případech může být nutné vyloučit některé uživatele z ukládání do mezipaměti klienta, jako například při omezeném testování nové konfigurace ve výrobě, během výroby nebo při řešení potíží, pokud existuje podezření na problém mezipaměti nebo je nutné provádět rychlé aktualizace konfigurace, kdy chcete vrátit zpět změny objektů aktuálně uložených v mezipaměti.

  1. Přihlaste se ke službě Microsoft Dynamics 365.

  2. Přejděte na Nastavení > Unified Service Desk.

  3. Klikněte na položku Uživatelská nastavení.

  4. Klikněte na tlačítko Nový na panelu příkazů, chcete-li vytvořit nové nastavení.

  5. Na stránce Nové uživatelské nastavení:

    1. Do pole Uživatel zadejte nebo vyberte jméno uživatele, pro kterého chcete zakázat ukládání do mezipaměti klienta.

    2. Do pole Název zadejte DisableCaching. Nechte pole Hodnota prázdné.

      Zakázat ukládání do mezipaměti klienta pro uživatele

  6. Klikněte na tlačítko Uložit.

Pokud se uživatel příště přihlásí pomocí klienta Unified Service Desk, ukládání do mezipaměti klienta není použito. Úložiště mezipaměti klienta pro uživatele však nelze odstranit ani aktualizovat. Když je klíč DisableCaching pro uživatele odebrán, uživatel se vrátí pomocí dříve uloženého úložiště mezipaměti klienta.

Vynucení resetu mezipaměti pro konkrétního uživatele

V některých případech může být nutné vynutit reset mezipaměti pro určitého uživatele, aby bylo možné vymazat a obnovit úložiště mezipaměti. To lze provést dvěma způsoby: ze serveru Dynamics 365 nebo pomocí klientské aplikace Unified Service Desk v počítači uživatele.

Použití serveru Dynamics 365

  1. Přihlaste se ke službě Microsoft Dynamics 365.

  2. Přejděte na Nastavení > Unified Service Desk.

  3. Klikněte na položku Uživatelská nastavení.

  4. Klikněte na tlačítko Nový na panelu příkazů, chcete-li vytvořit nové nastavení.

  5. Na stránce Nové uživatelské nastavení:

    1. Do pole Uživatel zadejte nebo vyberte jméno uživatele, pro kterého chcete zakázat ukládání do mezipaměti klienta.

    2. Do pole Název zadejte ResetDesktopCache. Nechte pole Hodnota prázdné.

  6. Klikněte na tlačítko Uložit.

Nastavení ResetDesktopCache způsobí, že klientská aplikace Unified Service Desk odstraní místní úložiště mezipaměti odstranit a vytvoří je znovu ze serveru.

Chcete-li dokončit proces resetování mezipaměti, jsou požadovány dvě restartování klienta Unified Service Desk.

  1. Po prvním restartování klientské aplikace Unified Service Desk klient Unified Service Desk načte data z existující mezipaměti. Poté je existující mezipaměť odstraněna a nastavení ResetDesktopCache je zakázáno.

  2. Po druhém restartování klientské aplikace Unified Service Desk klient Unified Service Desk načte konfiguraci přímo ze serveru a znovu vytvoří mezipaměť. Všimněte si, že čas potřebný k načtení klienta Unified Service Desk během této doby se může výrazně zvýšit.

Používání klienta Unified Service Desk

Můžete vyvolat reset z klientské aplikace pomocí skryté akce UII s názvem ResetLocalCache v hostovaném ovládacím prvku typu Globální správce. Budete potřebovat vytvořit akci UII v hostovaném ovládacím prvku typu Globální správce, abyste ji mohli používat.

  1. Přihlaste se ke službě Microsoft Dynamics 365.

  2. Přejděte na Nastavení > Unified Service Desk.

  3. Klikněte na položku Hostované ovládací prvky.

  4. Vyhledejte hostovaný ovládací prvek Globální správce Dynamics 365 a kliknutím na jeho název ve sloupci Název jej otevřete pro úpravy.

    Poznámka

    Globální správce Dynamics 365 je název výchozího hostovaného ovládacího prvku ve vzorových aplikacích Unified Service Desk. Pokud máte hostovaný ovládací prvek Globální správce s jiným názvem, vyberte jej.Další informace:Globální správce (hostovaný ovládací prvek)

  5. Na navigačním panelu klikněte na šipku dolů vedle hostovaného ovládacího prvku Globální správce Dynamics 365 a poté vyberte možnost Akce UII.

    Navigace na UII akce hostovaného ovládacího prvku

  6. Na další stránce klikněte na tlačítko Přidat novou akci UII.

  7. Na stránce Nová akce UII zadejte ResetLocalCache do pole Název a poté klikněte na tlačítko Uložit. Ukončete akci UII a hostovaný ovládací prvek.

    Dále přidáme volání akce pro vyvolání akce UII, kterou jsme právě vytvořili.

  8. Na navigačním panelu klikněte na příkaz Nastavení > Unified Service Desk > Volání akce.

  9. Na stránce volání akce klikněte na příkaz Nový.

  10. Na stránce Nové volání akce:

    1. Do pole Název zadejte ResetClientCache.

    2. V poli Hostovaný ovládací prvek určete možnost Globální správce Dynamics 365.

      Poznámka

      Globální správce Dynamics 365 je název výchozího hostovaného ovládacího prvku ve vzorových aplikacích Unified Service Desk. Pokud máte hostovaný ovládací prvek Globální správce s jiným názvem, vyberte jej.Další informace:Globální správce (hostovaný ovládací prvek)

    3. V Akce určete ResetLocalCache.

  11. Klikněte na tlačítko Uložit a potom zavřete volání akce.

Jakmile nastavíte akci UII a volání akce, můžete přidat tlačítko panelu nástrojů, událost nebo kód pro přímé vyvolání volání akce z klientské aplikace. Tím se vytvoří nastavení RestDesktopCache v oblasti Uživatelské nastavení, které spouští reset, jak bylo popsáno výše v části Použití serveru Dynamics 365.

Viz také

Ukázkové aplikace Unified Service Desk
Správa a řízení Unified Service Desk
MSDN: Přidání akce UII do hostovaného ovládacího prvku
MSDN: Příručka pro vývojáře v řešení Unified Service Desk

Unified Service Desk 2.0

© 2016 Microsoft. Všechna práva vyhrazena. Autorská práva