Połącz Dynamics 365 (wersja lokalna) z Exchange Online
Data opublikowania: luty 2017
Dotyczy: Dynamics 365 (on-premises), Dynamics CRM 2016
W tym temacie opisano sposób konfigurowania uwierzytelniania opartego na serwerze między Dynamics 365 (wersja lokalna) a Exchange Online. Poniższy diagram przedstawia komunikację między Dynamics 365 (wersja lokalna), Azure Active Directory a Exchange Online.
W tym temacie
Wymagane uprawnienia
Skonfiguruj oparte na serwerze uwierzytelnianie z Microsoft Dynamics 365 i Exchange Online
Uruchom polecenie ConfigureCRMServerSideSync
Rozwiązywanie problemów związanych ze sprawdzaniem poprawności Kreatora włącz uwierzytelnianie oparte na serwerze
Tworzenie profilu serwera poczty e-mail
Skonfiguruj domyślne przetwarzanie wiadomości e-mail oraz synchronizację
Konfiguracja skrzynek pocztowych
Zatwierdź adres e-mail
Test konfiguracji poczty e-mail dla skrzynek pocztowych
Przetestuj konfigurację poczty e-mail dla wszystkich skrzynek pocztowych skojarzonych z profilem serwera poczty e-mail
Wymagane uprawnienia
Microsoft Dynamics 365
Rola zabezpieczeń Administrator systemu.
Jeśli używasz certyfikatu z podpisem własnym dla celów dokonania oceny, musisz być członkiem lokalnej grupy Administratorzy na komputerze, na którym uruchomiony jest Microsoft Dynamics 365 Server.
Exchange Online
- Członkowstwo w grupie Administratorzy globalni Office 365. Jest to wymagane dla dostępu na poziomie administracyjnym do subskrypcji Office 365 oraz dla uruchamiania poleceń cmdlet Microsoft AzurePowerShell.
Ważne
W tym wdrożeniu administrator Dynamics 365 może zatwierdzić skrzynki pocztowe.
Skonfiguruj oparte na serwerze uwierzytelnianie z Microsoft Dynamics 365 i Exchange Online
Wykonaj kroki w podanej kolejności, aby skonfigurować Dynamics 365 (wersja lokalna) z Exchange Online.
Ważne
-
Kroki opisane w tym miejscu należy realizować w podanej kolejności. Jeśli zadanie nie zostanie ukończone, jak polecenie Windows PowerShell, które zwraca komunikat o błędzie, problem musi zostać rozwiązany przed przejściem do następnego polecenia, zadania lub kroku.
Sprawdź wymagania wstępne
Przed skonfigurowaniem Dynamics 365 (wersja lokalna) i Exchange Online do uwierzytelniania opartego na serwerze, muszą zostać spełnione następujące wymagania wstępne:
Wdrożenie Dynamics 365 (wersja lokalna) musi być już skonfigurowane i dostępne za pośrednictwem Internetu.Więcej informacji:Configure IFD for Microsoft Dynamics 365
Łącznik hybrydowy Microsoft Dynamics 365 Łącznik hybrydowy Microsoft Dynamics 365 to wolny łącznik, który umożliwia korzystanie z uwierzytelniania opartego na serwerze z Microsoft Dynamics 365 (wersja lokalna) i Exchange Online.Więcej informacji:Łącznik hybrydowy Microsoft Dynamics 365
Certyfikat cyfrowy x509 wystawiony przez zaufany urząd certyfikacji, który będzie używany do uwierzytelniania między Dynamics 365 (wersja lokalna) i Exchange Online. Jeśli oceniasz uwierzytelnianie oparte na serwerze, możesz użyć certyfikatu z podpisem własnym.
Następujące funkcje oprogramowania są wymagane do uruchomienia poleceń cmdlet Windows PowerShell opisanych w tym temacie:
Asystent logowania w witrynie Microsoft Online Services dla specjalistów IT, wersja Beta
Moduł Azure Active Directory dla środowiska Windows PowerShell (wersja 64-bitowa)
Ważne
W czasie, gdy powstaje ten tekst, występuje problem z wersją RTW Asystenta logowania w witrynie Microsoft Online Services dla specjalistów IT. Do momentu rozwiązania problemu zalecamy korzystanie z wersji Beta. Więcej informacji: Fora Microsoft Azure: Nie można zainstalować modułu Azure Active Directory dla Windows PowerShell. Nie zainstalowano MOSSIA
Skonfiguruj uwierzytelnianie oparte na serwerze
Na Microsoft Dynamics 365 Server z rolą serwera narzędzi wdrażania, uruchom Moduł Azure Active Directory dla Windows PowerShell.
Ważne
Komputer, na którym uruchamiasz poniższe polecenia PowerShell musi posiadać wstępnie wymagane funkcje oprogramowania opisane wcześniej w Sprawdź wymagania wstępne.
Przygotuj certyfikat. Zastąp contoso\adminstrator Twoją domeną\kontem.
$CertificateScriptWithCommand = “.\CertificateReconfiguration.ps1 -certificateFile c:\Personalcertfile.pfx -password personal_certfile_password -updateCrm -certificateType S2STokenIssuer -serviceAccount contoso\administrator -storeFindType FindBySubjectDistinguishedName” Invoke-Expression -command $CertificateScriptWithCommand
Uruchom polecenie ConfigureCRMServerSideSync
Uruchom polecenie ConfigureCRMServerSideSync, aby wykonać poniższe działania:
Ustaw Nazwę główną Dynamics 365 w Usłudze kontroli dostępu (ACS) Azure Active Directory.
Skonfiguruj Dynamics 365 do opartego na serwerze uwierzytelniania z Exchange Online.
Ustaw identyfikator dzierżawcy Exchange Online.
Aby uruchomić polecenie ConfigureCRMServerSideSync
W Windows PowerShell, zmień katalog na folder, który zawiera ConfigureCRMServerSideSync.ps1, jak pokazano w poniższym przykładzie.
cd C:\Program Files\Microsoft Dynamics CRM\Tools
Uruchom skrypt ConfigureCrmServerSideSync.ps1. Wpisz poniższe polecenie i naciśnij klawisz ENTER.
.\ConfigureCrmServerSideSync.ps1
Wprowadź poniższe parametry.
Parametr
Opis
rootDomainName
Nazwa serwera z uruchomionym Dynamics 365 (wersja lokalna).
privateKeyPassword
Hasło, którego użyłeś do Twojego certyfikatu cyfrowego x509 do uwierzytelniania między Dynamics 365 (wersja lokalna) i Exchange Online.
cerFilePath
Ścieżka do pliku certyfikatu zabezpieczeń. Na przykład: c:\Personalcertfile.cer
pfxFilePath
Ścieżka do pliku wymiany informacji osobistych. Na przykład: c:\Personalcertfile.pfx
organizationName
Nazwa Twojej organizacji Dynamics 365. Na przykład: Contoso
O365AdminEmail
Adres e-mail dzierżawcy Office 365. Na przykład: user@contoso.onmicrosoft.com
Rozwiązywanie problemów związanych ze sprawdzaniem poprawności Kreatora włącz uwierzytelnianie oparte na serwerze
Błąd: Uwierzytelnianie nie powiodło się. Ten błąd może zostać zwrócony, gdy zabraknie certyfikatu użytego do uwierzytelniania opartego na serwerze lub będzie on nieprawidłowy. Zaktualizuj lub zainstaluj certyfikat i spróbuj ponownie.
Tworzenie profilu serwera poczty e-mail
Przejdź do Ustawienia > Konfiguracja poczty e-mail > Profile serwera poczty e-mail.
Kliknij Nowy > Exchange Online (hybrydowy).
Dla profilu serwera poczty e-mail Exchange można określić poniższe szczegóły.
Pola
Opis
Informacje ogólne
Imię i nazwisko
Podaj opisową nazwę profilu.
Opis
Wpisz krótki opis celu profilu serwera poczty e-mail.
Typ serwera
Wstępnie wypełnione z Exchange Online (Hybrydowy).
Właściciel
Wstępnie wypełnione nazwą właściciela profilu serwera e-mail.
Użyj domyślnego identyfikatora dzierżawcy
Jeśli korzystałeś z powyższych poleceń programu PowerShell, aby określić identyfikator dzierżawcy Exchange Online (zalecane), kliknij Tak, aby użyć tego identyfikatora. Jeśli ustawisz na Nie, musisz ręcznie określić identyfikator dzierżawcy Exchange Online (nie jest to zalecane!).
Identyfikator dzierżawcy Exchange Online
Jeśli użyłeś powyższych poleceń PowerShell, aby określić identyfikator dzierżawcy Exchange Online (zalecane), identyfikator dzierżawcy zostanie wstępnie wypełniony w tym polu.
Automatyczne wykrywanie lokalizacji serwera
Wstępnie wypełnione z adresem URL Exchange Online. Kliknij Tak (zalecane), jeśli chcesz użyć usługi wykrywanie automatycznego do określania lokalizacji serwera. Jeśli ustawisz Nie, musisz ręcznie określić lokalizację serwera poczty e-mail.
Lokalizacja serwera wiadomości przychodzących i wychodzących
Po wybraniu Nie w Automatyczne wykrywanie lokalizacji serwera, wpisz adres URL dla Lokalizacja serwera poczty przychodzącej i Lokalizacja serwera poczty wychodzącej:
Zaawansowane
Ustawienia dodatkowe
Przetwarzaj wiadomości e-mail od
Wybierz datę i godzinę. Wiadomości e-mail otrzymane po tej dacie i godzinie będą przetwarzane przez synchronizację po stronie serwera dla wszystkich skrzynek pocztowych skojarzonych z tym profilem. Jeśli ustawiono wartość wcześniejszą od bieżącej daty, zmiana zostanie zastosowana do wszystkich nowo skojarzonych skrzynek pocztowych i ich wcześniej przetworzone wiadomości będą pobierane.
Minimalne interwały sondowania (w minutach)
Wpisz minimalny interwał sondowania (w minutach) dla skrzynek pocztowych skojarzonych z tym profilem serwera poczty e-mail. Interwał sondowania określa, jak często synchronizacja po stronie serwera sonduje skrzynki pocztowe dla nowych wiadomości e-mail.
Przenieś wiadomości e-mail, których nie udało się dostarczyć, do folderu Nie można dostarczyć
Aby przenieść niedostarczone wiadomości e-mail do folderu Nie można dostarczyć, kliknij Tak. Jeśli występuje błąd podczas śledzenia wiadomości e-mail w Dynamics 365 jako działania poczty e-mail, i jeśli ta opcja jest ustawiona na Tak, wiadomość e-mail zostanie przeniesiona do folderu Nie można dostarczyć.
Kliknij przycisk Zapisz.
Kliknij Testuj połączenie i przejrzyj wyniki. Aby zdiagnozować problemy, zobacz następującą sekcję.
Rozwiązywanie problemów z połączeniem profilu Exchange Online (hybrydowy)
Jeśli po uruchomieniu Testowanie połączenia stwierdzisz problemy z połączeniem profilu Exchange Online (hybrydowy), użyj okna dialogowego Testowanie połączenia, aby zdiagnozować i naprawić połączenie.
Informacje o problemach powtarzających się cyklicznie oraz inne informacje dotyczące rozwiązywania problemów można znaleźć w Blog: Testowanie i włączanie skrzynek pocztowych w Microsoft Dynamics CRM 2015 i Rozwiązywanie problemów i monitorowanie synchronizacji na serwerze.
Skonfiguruj domyślne przetwarzanie wiadomości e-mail oraz synchronizację
Ustaw synchronizację na serwerze jako domyślną metodę konfiguracji.
Przejdź do Ustawienia > Konfiguracja poczty e-mail > Ustawienia konfiguracji poczty e-mail.
Ustaw pola przetwarzania i synchronizacji w następujący sposób:
Profil serwera: Profil utworzony w powyższej sekcji.
Przychodząca poczta e-mail: Synchronizacja na serwerze lub router poczty e-mail
Wychodząca poczta e-mail: Synchronizacja na serwerze lub router poczty e-mail
Terminy, kontakty i zadania: Synchronizacja na serwerze lub router poczty e-mail
Uwaga
Jeśli użytkownicy używają głównie Dynamics 365 dla programu Outlook na komputerach stacjonarnych, Microsoft Dynamics 365 dla programu Outlook może być lepszym rozwiązaniem.
Jeśli zostawisz Przetwarzaj wiadomości e-mail dla niezatwierdzonych użytkowników i kolejek z wartościami domyślnymi (wybrane), będziesz musiał zatwierdzić wiadomości e-mail i kolejki dla skrzynek pocztowych użytkowników, zgodnie ze wskazówkami podanymi poniżej w Zatwierdź adres e-mail.
Kliknij przycisk OK.
Konfiguracja skrzynek pocztowych
Aby skonfigurować skrzynki pocztowe do używania z profilu domyślnego musisz najpierw określić Profil serwera i metodę dostarczania wiadomości e-mail, terminów, kontaktów i zadań.
Oprócz uprawnień administratora musisz posiadać również uprawnienia do odczytu i zapisu w jednostce Skrzynka pocztowa, aby móc określać metodę dostarczania dla skrzynki pocztowej.
Wybierz jedną z poniższych metod:
Ustaw skrzynki pocztowe na profil domyślny
Przejdź do Ustawienia > Konfiguracja poczty e-mail > Skrzynki pocztowe.
Kliknij Aktywne skrzynki pocztowe.
Zaznacz wszystkie skrzynki pocztowe, które chcesz skojarzyć z utworzonym profilem Exchange Server, kliknij Zastosuj domyślne ustawienia poczty e-mail, sprawdź ustawienia, a następnie kliknij OK.
Domyślnie konfiguracja skrzynki pocztowej jest testowana a skrzynki pocztowe są włączane po kliknięciu OK.
Edytuj skrzynki pocztowe, aby ustawić profil i metody dostarczania
Przejdź do Ustawienia > Konfiguracja poczty e-mail > Skrzynki pocztowe.
Kliknij Aktywne skrzynki pocztowe.
Wybierz skrzynki pocztowe, które chcesz skonfigurować, a następnie kliknij Edytuj.
W formularzu Zmienianie wielu rekordów, pod Metoda synchronizacji, ustaw Profil serwera na utworzony wcześniej profil Exchange Server.
Ustaw Przychodzące i WychodząceWiadomości e-mail na Synchronizacja na serwerze lub router poczty e-mail.
Ustaw Terminy, kontakty i zadania na Synchronizacja na serwerze.
Uwaga
Jeśli użytkownicy używają głównie Dynamics 365 dla programu Outlook na komputerach stacjonarnych, Microsoft Dynamics 365 dla programu Outlook może być lepszym rozwiązaniem.
Kliknij Zmień.
Zatwierdź adres e-mail
Musisz zatwierdzić skrzynkę pocztową każdego użytkownika lub kolejkę zanim ta skrzynka pocztowa będzie mogła przetwarzać wiadomości e-mail.
Przejdź do Ustawienia > Konfiguracja poczty e-mail > Skrzynki pocztowe.
Kliknij Aktywne skrzynki pocztowe.
Wybierz skrzynki pocztowe, które chcesz zatwierdzić, a następnie kliknij Więcej poleceń (…) > Zatwierdź adres e-mail.
Kliknij przycisk OK.
Test konfiguracji poczty e-mail dla skrzynek pocztowych
Przejdź do Ustawienia > Konfiguracja poczty e-mail > Skrzynki pocztowe.
Kliknij Aktywne skrzynki pocztowe.
Zaznacz skrzynki pocztowe, które chcesz przetestować, a następnie kliknij Testuj i włącz skrzynki pocztowe.
To umożliwia przetestowanie konfiguracji przychodzących i wychodzących wiadomości e-mail wybranych skrzynek pocztowych i włącza te przeznaczone do przetwarzania wiadomości e-mail. Jeśli wystąpi błąd w skrzynce pocztowej, na tablicy Alerty właściciela skrzynki pocztowej i profilu pojawi się alert. W zależności od charakteru błędu program Microsoft Dynamics 365 próbuje przetworzyć wiadomości e-mail ponownie po pewnym czasie lub wyłącza skrzynkę pocztową do przetwarzania wiadomości e-mail.
Wynik testu konfiguracji poczty e-mail jest wyświetlany w polach Stan przychodzącej wiadomości e-mail i Stan wychodzącej wiadomości e-mail oraz Stan terminów, kontaktów i zadań rekordu skrzynki pocztowej. Alert jest generowany również po pomyślnym zakończeniu konfiguracji dla skrzynki pocztowej. Ten alert jest wyświetlany właścicielowi skrzynki pocztowej.
Porada
Jeśli nie można zsynchronizować kontaktów, terminów i zadań dla skrzynki pocztowej, można zaznaczyć pole wyboru Synchronizacja elementów z programu Exchange tylko dla tej organizacji Dynamics 365, nawet jeśli program Exchange został ustawiony do synchronizacji z inną organizacją.Przeczytaj więcej o tym polu wyboru.
Przetestuj konfigurację poczty e-mail dla wszystkich skrzynek pocztowych skojarzonych z profilem serwera poczty e-mail
Przejdź do Ustawienia > Konfiguracja poczty e-mail > Profile serwera poczty e-mail.
Wybierz profil, który utworzyłeś, a następnie kliknij Przetestuj i włącz skrzynki pocztowe.
Podczas testowania konfiguracji poczty e-mail asynchroniczne zadanie działa w tle. Ukończenie testu może zająć kilka minut.Microsoft Dynamics 365 testuje konfigurację poczty e-mail wszystkich skrzynek pocztowych skojarzonych z profilem Exchange Server. W przypadku skrzynek pocztowych skonfigurowanych za pomocą synchronizacji na serwerze do synchronizowania terminów, zadań i kontaktów, program sprawdza także konfigurację.
Porada
Jeśli nie można zsynchronizować kontaktów, terminów i zadań dla skrzynki pocztowej, można zaznaczyć pole wyboru Synchronizacja elementów z programu Exchange tylko dla tej organizacji Dynamics 365, nawet jeśli program Exchange został ustawiony do synchronizacji z inną organizacją.Przeczytaj więcej o tym polu wyboru.
Zobacz też
Rozwiązywanie problemów i monitorowanie synchronizacji na serwerze
Testowanie przepływu poczty za pomocą Analizatora połączenia zdalnego
Integruj (synchronizuj) systemu poczty e-mail z Microsoft Dynamics 365
Konfigurowanie synchronizacji na serwerze dla wiadomości e-mail, terminów, kontaktów i zadań
Synchronizacja na serwerze
© 2017 Microsoft. Wszelkie prawa zastrzeżone. Prawa autorskie