Łączenie z aplikacją opartą na modelu

Klient Unified Service Desk jest aplikacją agenta, której możesz użyć, aby połączyć się z wystąpieniem Microsoft Dataverse, gdzie wdrożyłeś encje Unified Service Desk i dane konfiguracyjne. Podczas logowania się za pośrednictwem aplikacji klienta odczytuje on konfigurację Unified Service Desk w wystąpieniu Dataverse i odpowiednio udostępnia formanty i funkcje w aplikacji.

Zaloguj się w rozwiązaniu Unified Service Desk

Jeśli chcesz skonfigurować proces logowania, na przykład wstępnie wypełniając wartości w oknie dialogowym logowania, lub automatycznie logując użytkowników bez wyświetlania okna dialogowego logowania, przejdź do Konfigurowanie danych logowania.

  1. Uruchom klienta Unified Service Desk przez dwukrotne kliknięcie skrótu do aplikacji znajdującego się na pulpicie.

  2. W oknie dialogowym logowania do Unified Service Desk podaj szczegóły uwierzytelniania, aby nawiązać połączenie z serwerem platformy Dataverse.

    Ekran logowania do klienta Unified Service Desk.

    • Dla Dataverse wybierz Microsoft 365.

    • Dla wdrożeń Dynamics 365 Customer Engagement (on-premises) wybierz Wersja lokalna, a następnie wybierz spośród poniższych Źródeł uwierzytelniania.

      • Active Directory. Wybierz to źródło uwierzytelniania, jeśli łączysz się z Customer Engagement (on-premises) wewnętrznie przez sieć, i nie łącz się z Dataverse przez Internet.

      • Wdrożenie internetowe (IFD). Wybierz to źródło uwierzytelniania, jeśli łączysz się z Customer Engagement (on-premises) za pośrednictwem Internetu.

      • OAuth. Wybierz to źródło uwierzytelniania, jeśli łączysz się z Customer Engagement (on-premises) za pomocą usługi tokenu zabezpieczającego (STS), innego niż Windows Server, który obsługuje otwartą platformę OAuth.

    • Jeśli masz wiele organizacji i chcesz wybrać tę, w której wdrożono Unified Service Desk, wybierz pole wyboru Wyświetlaj listę dostępnych organizacji, a następnie wybierz Zaloguj.

  3. Jeśli masz wiele organizacji, wybierz organizację, z którą chcesz się połączyć.

  4. Zostanie wyświetlony ekran powitalny rozwiązania Unified Service Desk. Ten ekran wyświetla informacje o danych konfiguracji odczytywanych przez klienta w tle. Następnie pojawia się okno główne z monitem o wprowadzenie poświadczeń serwera Dataverse. Wpisz swoje poświadczenia, a następnie zaloguj się do aplikacji klienta Unified Service Desk.

    Za każdym razem, gdy uruchamiasz klienta Unified Service Desk i musisz się ponownie zalogować, nie musisz ponownie podawać informacji o połączeniu. Twoje poświadczenia są bezpiecznie przechowywane w Menedżerze poświadczeń systemu Windows, a inne informacje o połączeniu są przechowywane w pliku Default_USD.config w C:\Users\<USER_NAME>\AppData\Roaming\Microsoft\Microsoft Dynamics 365 Unified Service Desk\<Version> i używane podczas następnych zdarzeń logowania.

    Jeśli chcesz zmienić swoje informacje o połączeniu niezbędne do zalogowania się, wybierz Zmień poświadczenia na ekranie powitalnym. Zobaczysz początkowe okno dialogowe logowania, gdzie będziesz mógł wprowadzić inne poświadczenia.

    Ekran zmiany poświadczeń Unified Service Desk.

Logowanie jednokrotne dla Unified Service Desk

Logowanie jednokrotne (SSO) dla Unified Service Desk zapewnia ulepszoną wydajność uruchamiania i doświadczenia użytkownika poprzez uwierzytelnianie dostępu użytkowników do aplikacji opartych na modelu bez konieczności kilkukrotnego wprowadzania poświadczeń. Eliminuje to konieczność ponownego wprowadzania tego samego hasła, przez co zmniejsza prawdopodobieństwo wystąpienia błędów logowania i pomaga zapewnić sprawnie działanie środowiska użytkownika.

W Unified Service Desk 4.1.1.1433 lub nowszym logowanie jednokrotne jest domyślnie wyłączone.

W wersjach poprzedzających Unified Service Desk 4.1.1.1433 logowanie jednokrotne jest domyślnie włączone.

Jeśli włączono logowanie jednokrotne (SSO) a organizacja wymusiła limit czasu braku aktywności sesji dla agentów, to agenci nie będą automatycznie wylogowywani po wygaśnięciu limitu czasu braku aktywności sesji. Aby wymusić limit czasu braku aktywności sesji dla agentów we wcześniejszych wersjach produktu, należy wyłączyć funkcję logowania jednokrotnego (SSO).

Aby włączyć lub wyłączyć logowanie jednokrotne, zobacz Włączanie i wyłączanie logowania jednokrotnego.

Uwaga

  • Funkcja SSO jest dostępna tylko w dla aplikacji opartych na modelu i rozwiązania Unified Service Desk.

  • SSO nie jest obsługiwane dla Dynamics 365 Customer Engagement (on-premises).

SingleSignOnThreshold to opcja UII, która wskazuje limit czasu w milisekundach (ms) dla Unified Service Desk na oczekiwanie na ukazanie się okna dialogowego z pytaniem o wprowadzenie poświadczeń, aby zalogować się do serwera platformy Dataverse. Wartością domyślną SingleSignOnThreshold jest 5.000 milisekund. Opcja UII SingleSignOnThreshold działa tylko po skonfigurowaniu opcji UII SingleSignOnEnabledBrowsers i określeniu prawidłowej wartości. Aby dowiedzieć się więcej, zobacz Zarządzanie opcjami w rozwiązaniu Unified Service Desk.

Aby zmienić wartość limitu czasu, należy skonfigurować opcję UII SingleSignOnThreshold, a następnie wprowadzić wartość w zakresie od 1.000 do 60.000 milisekund. Jeśli wprowadzasz wartość mniejszą niż 1 000 milisekund lub większą niż 60 000 milisekund, Unified Service Desk resetuje wartość do wartości domyślnej wynoszącej 5 000 milisekund.

Wartość w milisekundach opis
5,000 Domyślna wartość
1000–60000 Zakres zaakceptowanych wartości
> 60000 Wartość jest resetowana do 5.000 milisekund

Zmień wartość SingleSignOnThreshold

  1. Zaloguj się w aplikacji Administrator Unified Service Desk.

  2. Wybierz Opcje.

  3. Na stronie Aktywne opcje UII wybierz Nowa.

  4. Dla Nazwa wprowadź SingleSignOnThreshold. Dla Wartość wprowadź czas w milisekundach (ms).

  5. Wybierz pozycję Zapisz.

Po skonfigurowaniu opcji UII funkcja SSO jest włączona. Podczas logowania się do aplikacji klienta Unified Service Desk, musisz wprowadzić poświadczenia tylko raz.

Włącz lub wyłącz SSO

Aby włączyć funkcję SSO, musisz skonfigurować opcję UII SingleSignOnEnabledBrowsers i ustawić ją na Prawda. Jeśli wartość pozostanie pusta SSO wciąż będzie włączone. Aby wyłączyć funkcję SSO, ustaw wartość na Fałsz.

Aby włączyć lub wyłączyć SSO

  1. Zaloguj się w aplikacji Administrator Unified Service Desk.

  2. Wybierz Opcje.

  3. Na stronie Aktywne opcje UII wybierz Nowa.

  4. Dla Nazwa wprowadź SingleSignOnEnabledBrowsers. Dla Wartość, wprowadź Chrome.

  5. Wybierz pozycję Zapisz.

Ważne

Rejestracja jednokrotna do Chrome i EdgeWebView2 nie powinny się odbywać jednocześnie. Jeśli obie przeglądarki są wyświetlane w opcji UII SingleSignOnEnabledBrowsers, SSO nie będzie działać. Upewnij się, że tylko jedna z opcji jest wymieniona dla opcji UII.

Konfigurowanie danych logowania

Jeśli to konieczne, administratorzy mogą konfigurować środowisko logowania dla Unified Service Desk wstępnie wypełniając wartości (oprócz nazwy użytkownika i hasła) w oknie dialogowym logowania, umożliwiając użytkownikom uzyskiwanie połączenia z określonym wystąpieniem Dataverse, lub mogą skonfigurować automatyczne logowanie użytkowników do lokalnego wystąpienia Dataverse w oparciu o poświadczenia Active Directory użytkownika, bez wyświetlania okna dialogowego logowania.

Uwaga

Nie możesz dodawać ani usuwać pól widocznych w oknie dialogowym logowania do Unified Service Desk. Możesz określić tylko wartości, które będą wyświetlane w polach, gdy użytkownik próbuje się zalogować. Jednak użytkownicy mogą zmieniać wartości wstępnie wypełnione w oknie dialogowym logowania Unified Service Desk przed zalogowaniem.

Aby skonfigurować informacje logowania, należy użyć pliku UnifiedServiceDesk.exe.config, który jest dostępny w katalogu instalacji klienta (zwykle C:\Program Files\Microsoft Dynamics CRM USD\USD).

  1. Uruchom Notatnik jako administrator.

  2. W Notatniku, otwórz plik UnifiedServiceDesk.exe.config, znajdujący się w katalogu instalacji klienta (zwykle C:\Program Files\Microsoft Dynamics CRM USD\USD).

  3. Dodaj następujące klucze w węźle <appSettings> w pliku UnifiedServiceDesk.exe.config.

    <add key="CrmDeploymentType" value="<DEPLOYMENT_TYPE>" />  
    <add key="CrmUseSSL" value="<VALUE>" />  
    <add key="CrmOrg" value="<ORG_NAME>" />  
    <add key="CrmPort" value="<PORT_NUMBER>" />  
    <add key="CrmServerName" value="<CRM_SERVER_NAME>" />  
    <add key="UseDefaultCreds" value="<VALUE>" />  
    <add key="CacheCredentials" value="<VALUE>" />  
    <add key="CrmOnlineRegion" value="<CRM_ONLINE_REGION>" />  
    <add key="AuthHomeRealm" value="<VALUE>" />  
    <add key="AskForOrg" value="<VALUE>" />  
    <add key="CrmDomain" value="<DOMAIN_NAME>" />  
    
  4. Zapewnij odpowiednią wartość dla każdego klucza. Każdy klucz mapuje do innego pola w oknie dialogowym logowania. W poniższej tabeli przedstawiono prawidłowe wartości kluczy.

    Key Wartość
    CrmDeploymentType Usługa Prem lub O365.

    Musisz użyć Prem, jeśli łączysz się z Customer Engagement (on-premises), a O365 musisz użyć, jeśli łączysz się z Dataverse.
    CrmUseSSL Usługa True lub False.

    Ten klucz ma zastosowanie tylko w przypadku określenia Prem w kluczu CrmDeploymentType.
    CrmOrg Określ nazwę organizacji Dataverse.
    CrmPort Określ numer portu Dataverse.

    Ten klucz ma zastosowanie tylko w przypadku określenia Prem w kluczu CrmDeploymentType.
    CrmServerName Określ nazwę serwera Dataverse.

    Ten klucz ma zastosowanie tylko w przypadku określenia Prem w kluczu CrmDeploymentType.
    UseDefaultCreds Usługa True lub False.

    Uwaga: Dla instalacji Customer Engagement (on-premises) (<add key="CrmDeploymentType" value="Prem" />) i uwierzytelniania Active Directory (<add key="AuthHomeRealm" value="Active Directory" />), ustaw wartość tego klucza na True, aby bezpośrednio logować użytkowników do określonego serwera Dataverse lub organizacji, bez wyświetlania okna dialogowego logowania.
    CacheCredentials Usługa True lub False.

    Uwaga: Aby wymusić wyświetlanie okna dialogowego połączenia za każdym razem, gdy otwierany jest klient Unified Service Desk, ustaw wartość tego klucza na False. Domyślnie, klient buforuje informacje o ostatnim połączeniu i korzysta z nich podczas następnego nawiązywania połączenia z serwerem Dataverse (chyba, że użytkownik anuluje te informacje i określi inne połączenie).
    CrmOnlineRegion NorthAmerica, EMEA, APAC, SouthAmerica, Oceania, JPN, CAN, IND lub NorthAmerica2

    Jeśli nie znasz regionu online, pozostaw wartość pustą: value=""

    Ten klucz ma zastosowanie tylko w przypadku określenia O365 w kluczu CrmDeploymentType.
    AuthHomeRealm Usługa Active Directory lub Internet-facing deployment(IFD).

    Ten klucz ma zastosowanie tylko w przypadku określenia Prem w kluczu CrmDeploymentType.
    AskForOrg Usługa True lub False.

    Wskazuje, czy w oknie dialogowym logowania zostało zaznaczone pole wyboru Wyświetl listę dostępnych organizacji.
    CrmDomain Określ nazwę domeny Windows.

    Ten klucz ma zastosowanie tylko w przypadku określenia Prem w kluczu CrmDeploymentType.
  5. Zapisz plik UnifiedServiceDesk.exe.config.

  6. Wykonaj następujące czynności na każdym komputerze użytkownika, na którym chcesz skonfigurować dane logowania:

    1. Skopiuj plik UnifiedServiceDesk.exe.config, który właśnie zmodyfikowałeś do katalogu instalacji klienta (zwykle C:\Program Files\Microsoft Dynamics CRM USD\USD), aby zastąpić istniejący plik.

    2. Usuń dane logowania Unified Service Desk z profili użytkowników mobilnych na komputerze użytkownika. Jeśli użytkownik logował się w Unified Service Desk ze swojego komputera przynajmniej jeden raz, następujące pliki są tworzone w katalogu C:\Users\<USER_NAME>\AppData\Roaming\Microsoft\Microsoft Dynamics 365 Unified Service Desk directory: Default_USD.config i Default_USD. Musisz usunąć oba te pliki dla ustawień konfiguracji w pliku UnifiedServiceDesk.exe.config, aby zaszły zmiany.

    Kiedy użytkownik uruchamia aplikację Unified Service Desk na swoim komputerze:

    • Okno dialogowe logowania ukazuje wartości określone w pliku UnifiedServiceDesk.exe.config i tworzy plik Default_USD.config w katalogu C:\Users\<USER_NAME>\AppData\Roaming\Microsoft\Microsoft Dynamics 365 Unified Service Desk, aby przechowywać informacje o połączeniu (z wyjątkiem nazwy użytkownika i hasła; te są przechowywane w Windows Credential Manager). Od tej pory aplikacja kliencka używa pliku Default_USD.config, aby wyświetlać dane logowania lub przeprowadzać automatyczne logowanie do Unified Service Desk.

    • Dla instalacji Customer Engagement (on-premises) z uwierzytelnianiem Active Directory, jeśli skonfigurowałeś automatyczne logowanie użytkownika bez wyświetlania okna dialogowego logowania (<add key="UseDefaultCreds" value="True" />), okno dialogowe logowania nie jest wyświetlane, ale plik Default_USD.config jest tworzony w katalogu C:\Users\<USER_NAME>\AppData\Roaming\Microsoft\Microsoft Dynamics 365 Unified Service Desk, i służy do przechowywania informacji o połączeniu (z wyjątkiem nazwy użytkownika i hasła). Od tej pory aplikacja kliencka używa pliku Default_USD.config, aby przeprowadzać logowanie do Unified Service Desk.

Jeśli musisz przeprowadzić modyfikację danych logowania domyślnego powtórz kroki 1-6.

Uwaga

Aby uniknąć problemów podczas logowania się w programie Chrome i włączeniu funkcji logowania jednokrotnego, zalecamy ustawienie opcji UII ChromeWebViewShowOutside na TRUE. Więcej informacji: Zarządzanie ustawieniami globalnymi lub opcjami w programie Unified Service Desk.

Rozwiązywanie problemów z logowaniem

Unified Service Desk zapewnia obsługę logowania rejestrującą błędy, które mogą wystąpić podczas logowania do platformy Dataverse. Plik dziennika, Login_ErrorLog.log, jest tworzony w C:\Users\<USER_NAME>\AppData\Roaming\Microsoft\Microsoft Dynamics 365 Unified Service Desk\<Version> podczas pierwszego napotkania problemów z logowaniem w aplikacji klienta. Później plik dziennika jest używany do rejestrowania informacji o kolejnych problemach podczas logowania. Informacje te mogą być pomocne podczas rozwiązywania problemów związanych z logowaniem się w Dataverse z aplikacji klienta.

Uwaga

Unified Service Desk tworzy również inny plik dziennika, UnifiedServiceDesk.log, w tym samym miejscu, aby rejestrować błędy operacyjne w aplikacji klienta. Plik dziennika jest tworzony podczas pierwszego wystąpienia jakichkolwiek problemów w aplikacji klienta. Więcej informacji: Konfiguruj rejestrowanie diagnostyczne w rozwiązaniu Unified Service Desk

Zobacz też

Zarządzaj dostępem w Unified Service Desk
Dowiedz się, jak używać rozwiązania Unified Service Desk
Instruktaże konfiguracji rozwiązania Unified Service Desk
Administrowanie i zarządzanie — Przegląd