Dynamics 365 (on-premises) verbinden met Exchange Online
Gepubliceerd: februari 2017
Is van toepassing op: Dynamics 365 (on-premises), Dynamics CRM 2016
In dit onderwerp wordt beschreven hoe u op server gebaseerde verificatie configureert tussen Dynamics 365 (on-premises) en Exchange Online. Het onderstaande diagram toont de communicatie tussen Dynamics 365 (on-premises), Azure Active Directory Access Control Services (ACS) en Exchange Online.
In dit onderwerp
Vereiste machtigingen
Serververificatie instellen met Microsoft Dynamics 365 en Exchange Online
De opdracht ConfigureCRMServerSideSync uitvoeren
Problemen oplossen met validatieproblemen van de wizard voor serververificatie inschakelen
Een e-mailserverprofiel maken
Standaard e-mailverwerking en synchronisatie configureren
Postvakken configureren
E-mail goedkeuren
De configuratie voor e-mailtoegang van postvakken testen
De e-mailconfiguratie testen voor alle postvakken die zijn gekoppeld aan een e-mailserverprofiel
Vereiste machtigingen
Microsoft Dynamics 365
Beveiligingsrol systeembeheerder.
Als u een zelfondertekende certificaat gebruikt voor evaluatiedoeleinden, moet u lidmaatschap van de lokale groep Beheerders hebben op de computer waarop Microsoft Dynamics 365 Server wordt uitgevoerd.
Exchange Online
- Lidmaatschap van Algemene Office 365-beheerders. Dit is vereist voor toegang op beheerniveau tot het Office 365-abonnement en om de Microsoft AzurePowershell-cmdlets uit te voeren.
Belangrijk
In deze implementatie kan de Dynamics 365-beheerder postvakken goedkeuren.
Serververificatie instellen met Microsoft Dynamics 365 en Exchange Online
Volg de stappen in de beschreven volgorde om Dynamics 365 (on-premises) in te stellen met Exchange Online.
Belangrijk
-
De hier beschreven stappen moeten in de opgegeven volgorde worden voltooid. Als een bepaalde taak niet is voltooid, zoals een Windows PowerShell-opdracht die een foutbericht retourneert, moet het probleem worden opgelost voordat u naar de volgende opdracht, taak of stap gaat.
Vereisten controleren
Voordat u Dynamics 365 (on-premises) en Exchange Online configureert voor serververificatie, moet aan de volgende vereisten zijn voldaan:
De Dynamics 365 (on-premises)-installatie moet al geconfigureerd zijn en beschikbaar zijn via internet.Meer informatie:IFD for Microsoft Dynamics 365 configureren
Microsoft Dynamics 365 Hybride connector. De Microsoft Dynamics 365 Hybride connector is een gratis connector waarmee u op server gebaseerde verificatie kunt gebruiken met Microsoft Dynamics 365 (on-premises) en Exchange Online.Meer informatie:Microsoft Dynamics 365 Hybride connector
Een x509 digitaal certificaat dat door een vertrouwde certificeringsinstantie is geleverd en dat zal worden gebruikt voor verificatie tussen Dynamics 365 (on-premises) en Exchange Online. Als u op server gebaseerde verificatie evalueert, kunt u een zelfondertekend certificaat gebruiken.
De volgende softwarefuncties zijn vereist om de Windows PowerShell-cmdlets uit te voeren die in dit onderwerp worden beschreven:
Aanmeldhulp voor Microsoft Online Services voor IT-professionals bêta
Azure Active Directory-module voor Windows Powershell (64 bits versie)
Belangrijk
Op het moment van schrijven is er een probleem met de RTW-versie van Aanmeldhulp voor Microsoft Online Services voor IT-professionals. Totdat het probleem is opgelost, wordt u aangeraden de bêta-versie te gebruiken. Meer informatie: Microsoft Azure-forums: Kan Azure Active Directory-module voor Windows Powershell niet installeren. MOSSIA is niet geïnstalleerd
Op een server gebaseerde verificatie instellen
Start op de Microsoft Dynamics 365 Server waarop de serverfunctie Implementatiehulpmiddelen wordt uitgevoerd de Azure Active Directory-module voor Windows PowerShell.
Belangrijk
Op de computer waarop u de volgende Powershell-opdrachten uitvoert moeten de vereisten voor softwareonderdelen zijn geïnstalleerd die eerder werden beschreven in Vereisten controleren.
Bereid het certificaat voor. Vervang contoso\administrator door uw domein\account.
$CertificateScriptWithCommand = “.\CertificateReconfiguration.ps1 -certificateFile c:\Personalcertfile.pfx -password personal_certfile_password -updateCrm -certificateType S2STokenIssuer -serviceAccount contoso\administrator -storeFindType FindBySubjectDistinguishedName” Invoke-Expression -command $CertificateScriptWithCommand
De opdracht ConfigureCRMServerSideSync uitvoeren
Voer ConfigureCRMServerSideSync uit om het volgende te doen:
Stel de Dynamics 365 naam van principal in Azure Active Directory Access Control Services (ACS) in.
Configureer Dynamics 365 voor serververificatie met Exchange Online.
Stel de Exchange Online tenant-id in.
De opdracht ConfigureCRMServerSideSync uitvoeren
Wijzig in Windows PowerShell uw map in de map die ConfigureCRMServerSideSync.ps1 bevat, zoals afgebeeld in dit voorbeeld.
cd C:\Program Files\Microsoft Dynamics CRM\Tools
Voer het script ConfigureCrmServerSideSync.ps1 uit. Typ de volgende opdracht en druk op ENTER.
.\ConfigureCrmServerSideSync.ps1
Voer de volgende parameters in.
Parameter
Beschrijving
rootDomainName
De naam van de server waarop Dynamics 365 on-premises wordt uitgevoerd.
privateKeyPassword
Het wachtwoord die u hebt gebruikt voor uw x509 digitaal certificaat voor verificatie tussen Dynamics 365 (on-premises) en Exchange Online.
cerFilePath
Het pad naar het beveiligingscertificaatbestand. Bijvoorbeeld: c:\Personalcertfile.cer
pfxFilePath
Het pad naar het Personal Information Exchange-bestand. Bijvoorbeeld: c:\Personalcertfile.pfx
organizationName
De naam van uw Dynamics 365-organisatie. Bijvoorbeeld: Contoso
O365AdminEmail
Het e-mailadres van de Office 365-tenant. Bijvoorbeeld: gebruiker@contoso.onmicrosoft.com
Problemen oplossen met validatieproblemen van de wizard voor serververificatie inschakelen
Fout: Mislukte verificatie. Deze fout kan worden weergegeven wanneer het certificaat dat u gebruikt voor server-naar-server-verificatie ongeldig is of ontbreekt. Werk het certificaat of installeer het en probeer het opnieuw.
Een e-mailserverprofiel maken
Ga naar Instellingen > E-mailconfiguratie > E-mailserverprofielen.
Klik op Nieuw > Exchange Online (Hybride).
Geef voor een Exchange-serverprofiel de volgende gegevens op.
Velden
Beschrijving
Algemeen
Naam
Geef een begrijpelijke naam op voor het profiel.
Beschrijving
Typ een korte beschrijving van de doelstelling van het profiel van het serverprofiel.
Servertype
Vooraf ingevuld met Exchange Online (Hybride).
Eigenaar
Vooraf ingevuld met de naam van de eigenaar van het profiel van de e-mailserver.
Standaard tenant-id gebruiken
Als u de bovenstaande Powershell-opdrachten hebt gebruikt om Exchange Online-tenant-id in te stellen (aanbevolen), klikt u op Ja om die id te gebruiken. Als u deze optie instelt op Nee, moet u de Exchange Online-tenant-id handmatig invoeren (niet aanbevolen!).
Exchange Online-tenant-id
Als u de bovenstaande Powershell-opdrachten hebt gebruikt om de Exchange Online-tenant-id in te stellen (aanbevolen) wordt de id vooraf ingevuld in dit veld.
Serverlocatie automatisch opsporen
Vooraf ingevuld met de URL voor Exchange Online. Klik op Ja (aanbevolen) als u wilt automatische detectie wilt gebruiken om de serverlocatie te bepalen. Als u dit instelt op Nee, dan moet u de locatie van de e-mailserver handmatig invoeren.
Locatie binnenkomende server en uitgaande server
Als u Nee selecteert bij Serverlocatie automatisch opsporen, voert u een URL in voor Locatie van binnenkomende server en Locatie van uitgaande server.
Geavanceerd
Aanvullende instellingen
E-mail verwerken van
Selecteer een datum en tijd. E-mail ontvangen na de datum en de tijd wordt verwerkt door serversynchronisatie voor alle postvakken die aan dit profiel zijn gekoppeld. Als u een waarde instelt die eerder is dan de huidige datum, wordt de wijziging toegepast op alle onlangs gekoppelde postvakken en worden eerdere verwerkte e-mails verwijderd.
Minimale polling-interval in minuten
Typ de minimale polling-interval (in minuten) voor de postvakken die zijn gekoppeld aan dit e-mailserverprofiel. De polling-interval bepaalt hoe vaak serversynchronisatie de postvakken op nieuwe e-mailberichten controleert.
Mislukte e-mails verplaatsen naar de map Onbestelbaar
Om de niet-bezorgde e-mail naar de Undeliverable-map te verplaatsen, klikt u op Ja. Als er een fout is in het bijhouden van e-mailberichten als e-mailactiviteiten in Dynamics 365, en als de optie is ingesteld op Ja, wordt het e-mailbericht naar de Undeliverable-map verplaatst.
Klik op Opslaan.
Klik op Verbinding testen en bekijk de resultaten. Raadpleeg de volgende sectie voor het vaststellen van problemen.
Problemen oplossen met de verbinding van het Exchange Online-profiel (hybride)
Als u Verbinding testen hebt uitgevoerd en problemen ondervindt met de verbinding van het Exchange Online-profiel (hybride), gebruikt u de informatie in het dialoogvenster Verbinding testen om problemen vast te stellen en de verbinding te herstellen.
U kunt informatie over terugkerende problemen en over het oplossen van problemen raadplegen in Blog: Postvakken testen en inschakelen in Microsoft Dynamics CRM 2015 en Serversynchronisatie controleren en problemen oplossen.
Standaard e-mailverwerking en synchronisatie configureren
Stel serversynchronisatie in als de standaard configuratiemethode.
Ga naar Instellingen > E-mailconfiguratie > Configuratie-instellingen voor e-mail.
Stel de verwerkings- en synchronisatievelden als volgt in:
Serverprofiel: het profiel dat u in de bovenstaande sectie hebt gemaakt.
Binnenkomende e-mail: Serversynchronisatie of E-mail Router
Uitgaande e-mail: Serversynchronisatie of E-mail Router
Afspraken, contactpersonen en taken: Serversynchronisatie of E-mail Router
Notitie
Als uw gebruikers op hun bureaubladcomputers vooral Dynamics 365 voor Outlook gebruiken, is Microsoft Dynamics 365 voor Outlook een betere keuze.
Als u de standaardwaarden voor Verwerking van e-mail voor niet-goedgekeurde gebruikers en wachtrijen behoudt (ingeschakeld), moet u e-mails en wachtrijen voor postvakken van gebruikers goedkeuren zoals hieronder wordt beschreven in E-mail goedkeuren.
Klik op OK.
Postvakken configureren
Om in te stellen dat postvakken het standaardprofiel gebruiken, moet u eerst het Serverprofiel en de leveringsmethode voor e-mail, afspraken, contactpersonen, taken en instellen.
Naast beheerdersmachtigingen hebt u ook lees- en schrijfmachtiging nodig voor de postvakentiteit om de leveringsmethode voor het postvak in te stellen.
Selecteer een van de volgende methoden:
Postvakken instellen op het standaardprofiel
Ga naar Instellingen > E-mailconfiguratie > Postvakken.
Klik op Actieve postvakken.
Selecteer alle postvakken die u het aan het Exchange Server-profiel wilt koppelen dat u hebt gemaakt, klik op u Standaardinstellingen voor e-mail toepassen, controleer de instellingen en klik vervolgens OK.
Standaard wordt de postvakconfiguratie getest en worden de postvakken ingeschakeld wanneer u op OK klikt.
Postvakken bewerken om het profiel en de leveringsmethoden in te stellen
Ga naar Instellingen > E-mailconfiguratie > Postvakken.
Klik op Actieve postvakken.
Selecteer de postvakken die u wilt configureren en klik vervolgens op Bewerken.
In het formulier Meerdere records wijzigen, onder Synchronisatiemethode, stelt u Serverprofiel in op het Exchange Server-profiel dat u eerder hebt gemaakt.
Stel Binnenkomende en Uitgaandee-mail in op Serversynchronisatie of Email Router.
Stel Afspraken, contactpersonen en taken in op Serversynchronisatie.
Notitie
Als uw gebruikers op hun bureaubladcomputers vooral Dynamics 365 voor Outlook gebruiken, is Microsoft Dynamics 365 voor Outlook een betere keuze.
Klik op Wijzigen.
E-mail goedkeuren
U moet elk gebruikerspostvak of elke wachtrij goedkeuren voordat dat postvak e-mail kan verwerken.
Ga naar Instellingen > E-mailconfiguratie > Postvakken.
Klik op Actieve postvakken.
Selecteer de postvakken die u wilt goedkeuren en klik vervolgens op Meer opdrachten (...) > E-mail goedkeuren.
Klik op OK.
De configuratie voor e-mailtoegang van postvakken testen
Ga naar Instellingen > E-mailconfiguratie > Postvakken.
Klik op Actieve postvakken.
Selecteer de postvakken die u wilt testen en klik vervolgens op het pictogram Postvakken testen en inschakelen.
Dit test de binnenkomende en uitgaande e-mailconfiguratie van de geselecteerde postvakken en schakelt deze in voor e-mailverwerking. Wanneer er een fout optreedt in een postvak, wordt een waarschuwing weergegeven op het Waarschuwingenprikbord van het postvak en de profieleigenaar. Afhankelijk van de aard van de systeemuitval, probeert Microsoft Dynamics 365 de e-mail na enige tijd weer te verwerken óf het postvak voor e-mailverwerking uit.
Het resultaat van de e-mailconfiguratietest wordt weergegeven in de velden Status van binnenkomende e-mail, Status van uitgaande e-mail en Status van afspraken, contactpersonen en taken van een postvakrecord. Er wordt ook een waarschuwing gemaakt wanneer de configuratie voor een postvak met succes is voltooid. Deze waarschuwing wordt getoond aan de postvakeigenaar.
Tip
Als u contactpersonen, afspraken en taken voor een postvak niet kunt synchroniseren, kunt u het selectievakje Items met Exchange alleen synchroniseren met deze Dynamics 365-organisatie, zelfs als Exchange is ingesteld om te synchroniseren met een andere organisatie inschakelen.Lees meer over dit selectievakje.
De e-mailconfiguratie testen voor alle postvakken die zijn gekoppeld aan een e-mailserverprofiel
Ga naar Instellingen > E-mailconfiguratie > E-mailserverprofielen.
Selecteer het profiel dat u hebt gemaakt en vervolgens op Postvakken testen en inschakelen.
Wanneer u de e-mailberichten test, wordt een asynchrone taak op de achtergrond uitgevoerd. Het kan een paar minuten voor de test om te voltooien.Microsoft Dynamics 365 test de e-mailconfiguratie voor alle postvakken die zijn gekoppeld aan het Exchange Server-profiel. Voor de postvakken die met serversynchronisatie zijn geconfigureerd voor het synchroniseren van taken, afspraken en contactpersonen, wordt ook getest of deze correct zijn geconfigureerd.
Tip
Als u contactpersonen, afspraken en taken voor een postvak niet kunt synchroniseren, kunt u het selectievakje Items met Exchange alleen synchroniseren met deze Dynamics 365-organisatie, zelfs als Exchange is ingesteld om te synchroniseren met een andere organisatie inschakelen.Lees meer over dit selectievakje.
Zie ook
Serversynchronisatie controleren en problemen oplossen
E-mailstroom testen met de Remote Connectivity Analyzer
Uw e-mailsysteem integreren (synchroniseren) met Microsoft Dynamics 365
Serversynchronisatie van e-mail, afspraken, contactpersonen en taken instellen
Serversynchronisatie
© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht