Łą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.
Uruchom klienta Unified Service Desk przez dwukrotne kliknięcie skrótu do aplikacji znajdującego się na pulpicie.
W oknie dialogowym logowania do Unified Service Desk podaj szczegóły uwierzytelniania, aby nawiązać połączenie z serwerem platformy Dataverse.
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.
Jeśli masz wiele organizacji, wybierz organizację, z którą chcesz się połączyć.
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.
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
Zaloguj się w aplikacji Administrator Unified Service Desk.
Wybierz Opcje.
Na stronie Aktywne opcje UII wybierz Nowa.
Dla Nazwa wprowadź SingleSignOnThreshold. Dla Wartość wprowadź czas w milisekundach (ms).
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
Zaloguj się w aplikacji Administrator Unified Service Desk.
Wybierz Opcje.
Na stronie Aktywne opcje UII wybierz Nowa.
Dla Nazwa wprowadź SingleSignOnEnabledBrowsers. Dla Wartość, wprowadź Chrome.
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).
Uruchom Notatnik jako administrator.
W Notatniku, otwórz plik UnifiedServiceDesk.exe.config, znajdujący się w katalogu instalacji klienta (zwykle C:\Program Files\Microsoft Dynamics CRM USD\USD).
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>" />
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
lubO365
.
Musisz użyćPrem
, jeśli łączysz się z Customer Engagement (on-premises), aO365
musisz użyć, jeśli łączysz się z Dataverse.CrmUseSSL
Usługa True
lubFalse
.
Ten klucz ma zastosowanie tylko w przypadku określeniaPrem
w kluczuCrmDeploymentType
.CrmOrg
Określ nazwę organizacji Dataverse. CrmPort
Określ numer portu Dataverse.
Ten klucz ma zastosowanie tylko w przypadku określeniaPrem
w kluczuCrmDeploymentType
.CrmServerName
Określ nazwę serwera Dataverse.
Ten klucz ma zastosowanie tylko w przypadku określeniaPrem
w kluczuCrmDeploymentType
.UseDefaultCreds
Usługa True
lubFalse
.
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 naTrue
, aby bezpośrednio logować użytkowników do określonego serwera Dataverse lub organizacji, bez wyświetlania okna dialogowego logowania.CacheCredentials
Usługa True
lubFalse
.
Uwaga: Aby wymusić wyświetlanie okna dialogowego połączenia za każdym razem, gdy otwierany jest klient Unified Service Desk, ustaw wartość tego klucza naFalse
. 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
lubNorthAmerica2
Jeśli nie znasz regionu online, pozostaw wartość pustą:value=""
Ten klucz ma zastosowanie tylko w przypadku określeniaO365
w kluczuCrmDeploymentType
.AuthHomeRealm
Usługa Active Directory
lubInternet-facing deployment(IFD)
.
Ten klucz ma zastosowanie tylko w przypadku określeniaPrem
w kluczuCrmDeploymentType
.AskForOrg
Usługa True
lubFalse
.
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śleniaPrem
w kluczuCrmDeploymentType
.Zapisz plik UnifiedServiceDesk.exe.config.
Wykonaj następujące czynności na każdym komputerze użytkownika, na którym chcesz skonfigurować dane logowania:
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.
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