Ansluta Dynamics 365 till Exchange Online
Publicerat: februari 2017
Gäller för: Dynamics 365 (on-premises), Dynamics CRM 2016
Det här avsnittet beskriver hur du konfigurerar serverbaserad autentisering mellan Dynamics 365 (lokalt) och Exchange Online. Diagrammet nedan illustrerar kommunikationen mellan Dynamics 365 (lokalt), Azure Active Directory och Exchange Online.
I det här ämnet
Behörigheter som krävs
Konfigurera serverbaserad autentisering med Microsoft Dynamics 365 och Exchange Online
Kör kommandot ConfigureCRMServerSideSync
Felsök problem med validering av aktivering av guiden för server-baserad autentisering
Skapa en e-postserverprofil
Konfigurera standardbearbetning av e-post och synkronisering
Konfigurera postlådor
Godkänna e-post
Testa konfiguration av postlådor
Testa e-postkonfigurationen för alla postlådor som är associerade en e-postserverprofil
Behörigheter som krävs
Microsoft Dynamics 365
Säkerhetsroll för systemadministratör.
Om du använder ett självsignerat certifikat för utvärdering, måste du ha lokalt gruppmedlemskap för administratörer på datorn där Microsoft Dynamics 365 Server körs.
Exchange Online
- Office 365 Medlemskap för globala administratörer. Detta krävs för administrativ åtkomstbehörighet till Office 365-prenumerationen och för att köra Microsoft AzurePowerShell-cmdletarna.
Viktigt
I den här distributionen av Dynamics 365 kan administratören godkänna postlådor.
Konfigurera serverbaserad autentisering med Microsoft Dynamics 365 och Exchange Online
Följ stegen i den ordning som du ställer in Dynamics 365 (lokalt) med Exchange Online.
Viktigt
-
Stegen som beskrivs här måste slutföras i den ordning som anges. Om en aktivitet inte slutförs, t.ex. ett Windows PowerShell-kommando som returnerar ett felmeddelande måste problemet lösas innan du fortsätter till nästa kommando, uppgift eller steg.
Verifiera förutsättningar
Innan du kan konfigurera Dynamics 365 (lokalt) och Exchange Online för serverbaserad autentisering måste följande förutsättningar vara uppfyllda:
Dynamics 365 (lokalt)-distributionen måste redan vara konfigurerad och tillgänglig via Internet.Mer information:Configure IFD for Microsoft Dynamics 365
Microsoft Dynamics 365 Hybrid Connector. Microsoft Dynamics 365 Hybrid Connector är en gratis koppling som du kan använda serverbaserad autentisering med Microsoft Dynamics 365 (lokalt) och Exchange Online.Mer information:Microsoft Dynamics 365 Hybrid Connector
Ett x 509 digitalt certifikat som utfärdas av en betrodd certifikatutfärdare används för att autentisera mellan Dynamics 365 (lokalt) och Exchange Online. Om du utvärderar serverbaserad autentisering kan du använda ett självsignerat certifikat.
Följande programvarufunktioner krävs för att köra de Windows PowerShell-cmdletar som beskrivs i detta avsnitt:
Microsoft Online Services Sign-In Assistant för IT-proffs Beta
Azure Active Directory-modulen för Windows PowerShell (64-bitars version)
Viktigt
När detta skrivs finns det ett problem med RTW-versionen av Microsoft Online Services Sign-In Assistant för IT-proffs. Vi rekommenderar att du använder betaversionen tills problemet är löst. Mer information: Microsoft Azure-forum: Det går inte att installera Azure Active Directory-modulen för Windows PowerShell. MOSSIA har inte installerats
Ställa in serverbaserad autentisering
På den Microsoft Dynamics 365 Server där serverrollen för verktyg för distribution körs, starta modulen Azure Active Directory för Windows PowerShell.
Viktigt
Datorn där du kör följande PowerShell-kommandon måste ha nödvändiga programfunktioner som beskrivs tidigare i Verifiera förutsättningar.
Förbered certifikatet. Ersätt contoso\adminstrator med din domän\ditt konto.
$CertificateScriptWithCommand = “.\CertificateReconfiguration.ps1 -certificateFile c:\Personalcertfile.pfx -password personal_certfile_password -updateCrm -certificateType S2STokenIssuer -serviceAccount contoso\administrator -storeFindType FindBySubjectDistinguishedName” Invoke-Expression -command $CertificateScriptWithCommand
Kör kommandot ConfigureCRMServerSideSync
Kör kommandot ConfigureCRMServerSideSync om du vill göra följande:
Ställ in Dynamics 365-huvudnamnet i Azure Active Directory ACS (Access Control Services).
Konfigurera Dynamics 365 för serverbaserad autentisering med Exchange Online.
Ställ in Exchange Online-klient-id:t.
Köra kommandot ConfigureCRMServerSideSync
Byt katalog i Windows PowerShell till den mapp som innehåller ConfigureCRMServerSideSync.ps1 enligt exemplet.
cd C:\Program Files\Microsoft Dynamics CRM\Tools
Kör ConfigureCrmServerSideSync.ps1-skriptet. Skriv följande kommando och tryck på RETUR.
.\ConfigureCrmServerSideSync.ps1
Ange följande parametrar.
Parameter
Beskrivning
rootDomainName
Namnet på den server som kör Dynamics 365 lokalt.
privateKeyPassword
Lösenordet för ditt digitala certifikat som används för att autentisera mellan x509 Dynamics 365 (lokalt) och Exchange Online.
cerFilePath
Sökvägen till filen med säkerhetscertifikatet. Exempel: c:\Personalcertfile.cer
pfxFilePath
Sökvägen till Personal Information Exchange-filen. Exempel: c:\Personalcertfile.pfx
organizationName
Namnet på din Dynamics 365-organisation. Exempel: Contoso
O365AdminEmail
E-postadress till Office 365-klienten. Exempel: user@contoso.onmicrosoft.com
Felsök problem med validering av aktivering av guiden för server-baserad autentisering
Fel: Autentisering misslyckades. Det här felet kan returneras när certifikatet som används för server-till-server-autentisering är ogiltigt eller saknas. Uppdatera eller installera certifikatet och försök igen.
Skapa en e-postserverprofil
Gå till Inställningar > E-postkonfiguration > E-postserverprofiler.
Klicka på Ny > Exchange Online (Hybrid).
Ange följande information för en serverprofil för Exchange-e-post.
Fält
Beskrivning
Allmän
Namn
Ange ett beskrivande namn för profilen.
Beskrivning
Skriv en kort beskrivning av syftet med e-postserverprofilen.
Servertyp
Ifylld i förväg med Exchange Online (Hybrid).
Ägare
Ifylld med namnet på ägaren av e-postserverprofilen.
Använd standardklient-id:t
Om du har använt PowerShell-kommandona ovan för att ange Exchange Online-klient-id:t (rekommenderas) klickar du på Ja för att använda detta id. Om du anger detta till Nej måste du ange Exchange Online-klient-id:t manuellt (rekommenderas ej!).
Exchange Online-klient-id
Om du har använt PowerShell-kommandona ovan för att ange Exchange Online-klient-id:t (rekommenderas) är id:t i fältet förifyllt.
Identifiera serverplats automatiskt
Ifyllt i förväg med Exchange Online-URL. Klicka på Ja (rekommenderas) om du vill använda den automatiska tjänsten för att identifiera serverplats. Om du anger detta till Nej, måste du ange plats för e-postserver manuellt.
Inkommande serverplats och utgående serverplats
Om du väljer Nej i Identifiera serverplats automatiskt anger du en URL för Inkommande serverplats och Utgående serverplats:
Avancerad
Ytterligare inställningar
Bearbeta e-post från
Välj ett datum och en tid. Mottagen e-post efter datumet och tiden kommer att behandlas av serversynkronisering för alla postlådor som är associerade med den här profilen. Om du anger ett värde mindre än aktuella datumet kommer ändringen att tillämpas på alla tillhörande nya postlådor och deras tidigare bearbetade e-post hämtas.
Minsta avsökningsintervall i minuter
Skriv det minsta avsökningsintervallet, i minuter, för postlådor som är associerade med denna e-postserverprofil. Avsökningsintervallet bestämmer hur ofta synkronisering med servern avsöker dina postlådor för ny e-post.
Flytta misslyckade e-postmeddelanden till mappen Olevererbart
Om du vill flytta e-postmeddelandet som inte har levererats till mappen Kunde inte levereras klickar du på Ja. Om det finns ett fel vid spårning av e-postmeddelanden i Dynamics 365 som e-postaktivitet, och om det här alternativet anges till Ja,kommer e-postmeddelandet att flyttas till mappen Olevererbart.
Klicka på Spara.
Klicka på Testa anslutning och granska resultatet. Se följande avsnitt för att diagnostisera problem.
Felsök anslutningen för profilen Exchange Online (Hybrid)
Om du har kört Testa anslutning och har problem med anslutningen för profilen Exchange Online (Hybrid) kan du använda informationen i dialogrutan Testa anslutning för att diagnostisera och åtgärda anslutningen.
Du kan hitta information om återkommande problem och annan information om felsökning i Blogg: Testa och aktivera postlådor i Microsoft Dynamics CRM 2015 och Felsökning och övervakning av serversynkronisering.
Konfigurera standardbearbetning av e-post och synkronisering
Ange serversynkronisering som standardmetod för konfiguration.
Gå till Inställningar > E-postkonfiguration > Inställningar för e-postkonfiguration.
Ställ in bearbetning och synkroniseringsfält på följande sätt:
Serverprofil: Den profil som du skapade i avsnittet ovan.
Inkommande e-post: Serversynkronisering eller e-postrouter
Utgående e-post: Serversynkronisering eller e-postrouter
Avtalade tider, kontakter och uppgifter: Ställa in serversynkronisering eller e-postrouter
Anteckning
Om användarna använder främst Dynamics 365 för Outlook på sina stationära datorer, Microsoft Dynamics 365 för Outlook kan vara ett bättre alternativ.
Om du lämnar standardvärdena (markerade) för E-postbearbetning för ej godkända användare och köer måste du godkänna e-post och köer för användarpostlådor enligt anvisningarna nedan i Godkänna e-post.
Klicka på OK.
Konfigurera postlådor
Om du vill ange att postlådor ska använda standardprofilen måste du först ange serverprofilen och leveransmetoden för e-post, avtalade tider, kontakter och uppgifter.
Du måste förutom administratörsbehörigheter även ha läs- och skrivrättigheter för entiteten Postlåda om du vill kunna ange leveransmetod för postlådorna.
Välj en av följande metoder:
Ange postlådor för standardprofilen
Gå till Inställningar > E-postkonfiguration > Postlådor.
Klicka på Aktiva postlådor.
Välj alla postlådor som du vill associera med den Exchange Server-profil du skapat, klicka på Använd standardinställningar för e-post, kontrollera inställningarna och klicka sedan på OK.
Som standard postlådekonfigureringen testas och postlådorna aktiveras när du klickar på OK.
Redigera postlådor om du vill ange metoderna profil och leverans
Gå till Inställningar > E-postkonfiguration > Postlådor.
Klicka på Aktiva postlådor.
Markera postlådorna som du vill konfigurera och klicka på Redigera.
I formuläret Ändra flera poster under Synkroniseringsmetod anger du Serverprofil till den Exchange Server-profil du skapade tidigare.
Ange inkommande och utgåendee-post till Serversynkronisering eller e-postrouter.
Ange Avtalade tider, kontakter och uppgifter till Serversynkronisering.
Anteckning
Om användarna använder främst Dynamics 365 för Outlook på sina stationära datorer, Microsoft Dynamics 365 för Outlook kan vara ett bättre alternativ.
Klicka på Ändra.
Godkänna e-post
Du måste godkänna varje postlåda för användaren eller kö innan brevlådan kan bearbeta e-post.
Gå till Inställningar > E-postkonfiguration > Postlådor.
Klicka på Aktiva postlådor.
Markera de postlådor som du vill godkänna och klicka sedan på Fler kommandon (…) > Godkänn e-post.
Klicka på OK.
Testa konfiguration av postlådor
Gå till Inställningar > E-postkonfiguration > Postlådor.
Klicka på Aktiva postlådor.
Välj de postlådor som du vill testa och klicka sedan på Testa och aktivera postlådor.
Detta testar konfigurationen för inkommande och utgående e-post för markerade postlådor och aktiverar dem för bearbetning av e-post. Om ett fel uppstår i en postlåda visas en varning på varningsväggen för postlådan och profilens ägare. Beroende på typen av fel försöker Microsoft Dynamics 365 bearbeta e-postmeddelandet igen efter ett tag eller inaktiverar postlådan för bearbetning av e-post.
Resultatet av konfigurationstest för e-post visas i fälten Status för inkommande e-post, Status för utgående e-post och Status för avtalade tider, kontakter och uppgifter för en postlådepost. En varning genereras också när konfigurationen har slutförts för en postlåda. Den här varningen visas för postlådans ägare.
Tips
Om du inte vill synkronisera kontakter, avtalade tider och uppgifter för en postlåda, kanske du vill markera kryssrutan Synkronisera objekt med Exchange från denna Dynamics 365-org, även om Exchange var inställt på att synkronisera med en annan org.Läs mer om den här kryssrutan.
Testa e-postkonfigurationen för alla postlådor som är associerade en e-postserverprofil
Gå till Inställningar > E-postkonfiguration > E-postserverprofiler.
Välj den profil som du skapade och klicka sedan på Testa och aktivera postlådor.
När du testar konfigurationen för e-post körs ett asynkront jobb i bakgrunden. Det kan ta några minuter att slutföra testet.Microsoft Dynamics 365 testar e-postkonfigurationen för alla postlådorna som är associerade med Exchange Server-profilen. För postlådor som är konfigurerade med serversynkronisering för att synkronisera avtalade tider, uppgifter och kontakter kontrolleras också om dessa är korrekt konfigurerade.
Tips
Om du inte vill synkronisera kontakter, avtalade tider och uppgifter för en postlåda, kanske du vill markera kryssrutan Synkronisera objekt med Exchange från denna Dynamics 365-org, även om Exchange var inställt på att synkronisera med en annan org.Läs mer om den här kryssrutan.
Se även
Felsökning och övervakning av serversynkronisering
Testa e-postflödet med Remote Connectivity Analyzer
Integrera (synkronisera) ditt e-postsystem med Microsoft Dynamics 365
Ställa in serversynkronisering för e-post, avtalade tider, kontakter och uppgifter
Serversynkronisering
© 2017 Microsoft. Med ensamrätt. Copyright