A Customer Engagement (on-premises) és az Exchange Online összekapcsolása
Megjegyzés
Ha engedélyezte a Csak egyesített felület üzemmódot, a jelen cikkben említett eljárások használata előtt tegye a következőket:
- Válassza a Beállítások (
) lehetőséget a navigációs sávon. - Válassza a Speciális beállítások lehetőséget.

Ez a témakör leírja, hogyan kell konfigurálni a kiszolgáló alapú hitelesítést a Dynamics 365 (on-premises) és Exchange Online között. Az alábbi ábra szemlélteti a Dynamics 365 (on-premises), az Azure Active Directory és az Exchange Online közötti kommunikációt.

Szükséges engedélyek
Microsoft Dynamics 365
- Rendszergazda biztonsági szerepkör.
- Ha kipróbálás céljából önaláírt tanúsítványt használ, a helyi rendszergazdák csoport tagjának lennie kell a Microsoft Dynamics 365 Server szolgáltatást futtató számítógépen.
- A CRM központi telepítésű kiszolgálókra történő bejelentkezéshez használt fióknak teljes helyi rendszergazdai jogosultsággal kell rendelkeznie.
Exchange Online
- Office 365 Globális rendszergazda tagság. Ez szükséges az Office 365 előfizetés rendszergazdai szintű hozzáféréséhez és a Microsoft Azure PowerShell parancsmagok futattásához.
Fontos
Ebben a kiosztásban a Dynamics 365 rendszergazda jóváhagyhatja a postafiókokat.
Kiszolgáló alapú hitelesítés beállítása a Microsoft Dynamics 365 és az Exchange Online használatával
A Dynamics 365 (on-premises) és a Exchange Online együttes beállításához kövesse az alábbi lépéseket.
Fontos
Az itt leírt lépéseket a megadott sorrendben kell elvégezni. Ha egy feladat nem fejeződik be, például egy Windows PowerShell parancs hibaüzenetet jelenít meg, a problémát meg kell oldani, mielőtt továbblépne a következő parancsra, feladatra vagy lépésre.
Előfeltételek ellenőrzése
A Dynamics 365 (on-premises) és a Exchange Online kiszolgáló alapú hitelesítési konfigurálása előtt a következő előfeltételnek kell teljesülnie:
- Microsoft Dynamics 365 Hybrid Connector. A Microsoft Dynamics 365 Hybrid Connector Hibrid csatlakozó egy ingyenes csatlakozó, amely lehetővé teszi a kiszolgáló alapú hitelesítést a Microsoft Dynamics 365 (on-premises) és a Exchange Online szolgáltatásokkal. További információ: Microsoft Dynamics 365 Hybrid Connector
- Egy megbízható hitelesítésszolgáltató által kiállított x509 digitális tanúsítvány a Dynamics 365 (on-premises) és Exchange Online közötti hitelesítésére. A tanúsítvány KeySpec értékének 1-nek kell lennie. Ha teszteli a kiszolgáló alapú hitelesítést, önaláírt tanúsítványt is használhat.
- Ellenőrizze, hogy az Aszinkron feldolgozási szolgáltatást futtató kiszolgálók rendelkeznek-e a kiszolgáló-kiszolgáló hitelesítéshez használt tanúsítvánnyal.
- Ellenőrizze, hogy az aszinkron feldolgozási szolgáltatást futtató fiók rendelkezik-e olvasási hozzáféréssel a tanúsítvány személyes kulcsaihoz.
Kiszolgálóalapú hitelesítés konfigurálása
A Microsoft Dynamics 365 Server példányon amelyen a központi telepítési eszközök-kiszolgálói szerepköre fut, indítsa el a Azure Active Directory modulját a Windows PowerShell-hez.
Készítse elő a tanúsítványt.
Módosítsa a könyvtárat a CertificateReconfiguration.ps1 fájl helyére (ez alapértelmezetten C:\Program Files\Microsoft Dynamics CRM\Tools).
.\CertificateReconfiguration.ps1 -certificateFile c:\Personalcertfile.pfx -password personal_certfile_password -updateCrm -certificateType S2STokenIssuer -serviceAccount contoso\CRMAsyncService -storeFindType FindBySubjectDistinguishedName
Invoke-Expression -command $CertificateScriptWithCommand
Készítse elő a Windows PowerShell munkamenetet.
A következő parancsmag lehetővé teszi a számítógép számára a távoli parancsok fogadását, és hozzáadja a Office 365 modulokat a Windows PowerShell munkamenetéhez. Parancsmagok használatával kapcsolatos további tudnivalókért lásd: Windows PowerShell parancsmagok.
Enable-PSRemoting -force
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Install-Module MSOnline
Install-Module MSOnlineExt
Import-Module MSOnline -force
Import-Module MSOnlineExt -force
Csatlakozás az Office 365 szolgálatatáshoz.
A Connect-MsolService parancs futtatásakor meg kell adnia egy érvényes Microsoft fiókot, amely rendelkezik a szükséges Office 365 globális rendszergazdai tagsággal a Exchange Online Online szolgáltatáshoz. Az itt részletezett Azure Active Directory PowerShell parancsokkal kapcsolatos további információkért lásd: MSDN: Az Azure AD kezelése a Windows PowerShell alkalmazásával.
$msolcred = get-credential
connect-msolservice -credential $msolcred
- Állítsa be a tanúsítványt.
$Certificate = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2
$Certificate.Import("c:\Personalcertfile.cer")
$CERCertificateBin = $Certificate.GetRawCertData()
$CredentialValue = [System.Convert]::ToBase64String($CERCertificateBin)
Állítsa be a Service Principal Name (SPN) Azure Active Directory nevét Exchange Online-ban.
Cserélje le a *.contoso.com tartomány nevét, a Microsoft Dynamics 365 Server tartomány helyével.
$RootDomain = "*.contoso.com"
$CRMAppId = "00000007-0000-0000-c000-000000000000"
New-MsolServicePrincipalCredential -AppPrincipalId $CRMAppId -Type asymmetric -Usage Verify -Value $CredentialValue
$CRM = Get-MsolServicePrincipal -AppPrincipalId $CRMAppId
$ServicePrincipalName = $CRM.ServicePrincipalNames
$ServicePrincipalName.Remove("$CRMAppId/$RootDomain")
$ServicePrincipalName.Add("$CRMAppId/$RootDomain")
Set-MsolServicePrincipal -AppPrincipalId $CRMAppId -ServicePrincipalNames $ServicePrincipalName
- A Microsoft Dynamics 365 Server konfigurálása kiszolgálóalapú hitelesítéshez Exchange-dzsel.
Add-PSSnapin Microsoft.Crm.PowerShell
$setting = New-Object "Microsoft.Xrm.Sdk.Deployment.ConfigurationEntity"
$setting.LogicalName = "ServerSettings"
$setting.Attributes = New-Object "Microsoft.Xrm.Sdk.Deployment.AttributeCollection"
$attribute1 = New-Object "System.Collections.Generic.KeyValuePair[String, Object]" ("S2SDefaultAuthorizationServerPrincipalId", "00000001-0000-0000-c000-000000000000")
$setting.Attributes.Add($attribute1)
$attribute2 = New-Object "System.Collections.Generic.KeyValuePair[String, Object]" ("S2SDefaultAuthorizationServerMetadataUrl", "https://accounts.accesscontrol.windows.net/metadata/json/1")
$setting.Attributes.Add($attribute2)
Set-CrmAdvancedSetting -Entity $setting
Az Exchange Online Tenant ID beállítása
- Az Azure Active Directory Windows PowerShell szolgáltatáshoz való moduljában futtassa az alábbi parancsokat.
$CRMContextId = (Get-MsolCompanyInformation).ObjectID
$CRMContextId
Másolja a megjelenő GUID azonosítót a vágólapra.
Frissítse a szervezet S2STenantId azonosítóját ezeknek a parancsoknak a futtatásával, ahol az OrganizationName a szervezet egyedi neve, az ExchangeOnlineTenantId pedig az előző lépésben lekért TenantId azonosító.
$organizationName = "OrganizationName"
$CRMContextId = "ExchangeOnlineTenantId"
$orgInfo = Get-CrmOrganization -Name $organizationName
$ID = $orgInfo.id
if($ID)
{
Set-CrmAdvancedSetting -ID $orgInfo.ID -configurationEntityName "Organization" -setting "S2STenantId" -value $CRMContextId
}
Hiba a kiszolgáló alapú hitelesítés engedélyezése során a varázslóval
Hiba: Sikertelen hitelesítés. Ez a hiba akkor jelentkezik, ha a kiszolgáló hitelesítéséhez használt tanúsítvány nem található vagy érvénytelen. A megoldáshoz frissítse vagy telepítse a tanúsítványt, majd próbálkozzon újra.
Levelezési kiszolgáló profiljának létrehozása
- Lépjen a Beállítások > E-mail beállítások > E-mail kiszolgálói profilok pontba.
- Válassza az Új > Exchange Online (hibrid) lehetőséget.
- Exchange e-mail kiszolgáló profil létrehozásához adja meg a következő adatokat.
| Mezők | Ismertetés |
|---|---|
| Név szerint | Adjon beszédes nevet a profilnak. |
| Ismertetés | Írja be az e-mail kiszolgáló profil célját ismertető rövid leírást. |
| Kiszolgáló típusa | Kitöltve a következővel: Exchange Online (Hibrid). |
| Tulajdonos | Az email kiszolgáló profil tulajdonosának neve automatikusan megjelenik. |
| Alapértelmezett bérlőazonosító használata | Ha már használta a fenti PowerShell parancsokat a Exchange Online tenant ID beállítására (ajánlott), válassza az Igen lehetőséget annak az azonosítónak a használatához. Amennyiben a Nem gombra kattint, a Exchange Online tenant ID-t manuálisan kell beállítania (nem ajánlott). |
| Exchange Online Tenant ID | Ha már használta a fenti PowerShell parancsokat a Exchange Online tenant ID beállítására (ajánlott), az azonosító ebben a mezőben automatikusan kitöltésre kerül. |
| Kiszolgáló helyének automatikus észlelése | Kitöltve a következő URL-lel: Exchange Online (Hibrid). Válassza az Igen (ajánlott) lehetőséget, ha használni szeretné az automatikus észlelési szolgáltatást a kiszolgáló helyének meghatározásához. Ha ezt Nem értékre állítja, manuálisan kell megadnia az e-mail kiszolgáló helyét. |
| Bejövő kiszolgáló helye és kimenő kiszolgáló helye | Ha a Nem lehetőséget választja a Kiszolgáló helyzetének automatikus felfedezése menüben, írja be a következő URL-címet a Bejövő kiszolgáló helyzete és a Kimenő kiszolgáló helyzete elemekhez. |
| További beállítások | |
| Innen érkező üzenetek feldolgozása: | Jelölje ki a dátumot és időpontot. A dátum és idő után beérkezett e-maileket kiszolgálóoldali szinkronizálással dolgozza fel a profilhoz tartozó minden postafiók esetén. Ha az aktuális dátumnál korábbi értéket állít be, a módosítást valamennyi újonnan társított postafiókra alkalmazni fogja, és a korábban feldolgozott emaileket áthúzza. |
| Minimális lekérdezési intervallum (percekben) | |
| Row12 | Írja be a minimális lekérdezési intervallumot (percekben) az adott levelezési kiszolgálói profilhoz tartozó postafiókok esetében. A lekérdezési intervallum határozza meg, hogy milyen gyakran kérdezi le a kiszolgálóoldali szinkronizálás a postafiókokat új e-mail üzenetekért. |
| Az üzenetek áthelyezése a Nem kézbesíthető mappába sikertelen | A nem kézbesített e-mailek Kézbesíthetetlen mappába történő áthelyezéséhez válassza az Igen lehetőséget. Ha hiba történik az e-mail üzenetek nyomon követése során a Dynamics 365 alkalmazásokban email tevékenységekként, és ha ennek a beállításnak az értéke Igen, az e-mail üzenet átkerül a Kézbesíthetetlen mappába. |
- Válassza a Mentés parancsot.
- Válassza a Kapcsolat tesztelése elemet és nézze át az eredményeket. A problémák elemzéséhez lásd a következő részt.
Az Exchange Online (Hybrid) profilkapcsolat hibaelhárítása
Ha már futtatta a Kapcsolat tesztelése funkciót, és az problémát jelez a(z) Exchange Online Exchange Server (Hybrid) profilkapcsolattal, akkor a kapcsolatot a Kapcsolat tesztelése párbeszédpanelben található információk alapján diagnosztizálhatja és javíthatja meg.
Az ismétlődő problémákkal és egyéb hibaelhárítási témákkal kapcsolatos további információkért lásd: Blog: Postafiókok tesztelése és engedélyezése Microsoft Dynamics CRM 2015 és Kiszolgálóoldali szinkronizálás felügyelete és a felmerülő problémák elhárítása.
Alapértelmezett e-mail feldolgozás és szinkronizálás konfigurálása
Állítsa be, hogy a kiszolgálóoldali szinkronizálás legyen az alapértelmezett konfigurációs módszer.
- Válassza a Beállítások > E-mail konfiguráció > E-mail konfigurációs beállítások lehetőséget.
- A feldolgozás és a szinkronizálás mezőket a következőképpen állítsa be:
- Kiszolgálóprofil: A fenti részben létrehozott profil.
- Bejövő e-mail: Kiszolgálóoldali szinkronizálás vagy E-mail továbbító
- Kimenő e-mail: Kiszolgálóoldali szinkronizálás vagy E-mail továbbító
- Találkozók, kapcsolattartók és feladatok:: Kiszolgálóoldali szinkronizálás vagy E-mail továbbító
Megjegyzés
Ha felhasználói a Dynamics 365 for Outlook alkalmazást elsősorban asztali számítógépükön használják, lehet, hogy a Microsoft Dynamics 365 for Outlook for Outlook egy még jobb választás.
Ha az E-mailek feldolgozása nem jóváhagyott felhasználók és várólisták esetén opciót alapértelmezett állapotban hagyja (vagyis be van jelölve), akkor az E-mail jóváhagyása szekcióban leírt módon kell jóváhagynia az e-maileket és a várólistákat a felhasználói postafiókokhoz.

- Kattintson az OK gombra.
Postaládák konfigurálása
Ahhoz, hogy a postaládák az alapértelmezett profilt használják, először be kell állítania a Kiszolgálói profilt, és meg kell adnia az e-mailek, találkozók, kapcsolattartók és feladatok kézbesítési módját.
A postaládák kézbesítési módjának beállításához, rendszergazdai engedélyek mellett olvasási és írási jogosultsággal kell rendelkeznie a Postaláda entitáson.
Válasszon egy módot a következők közül:

Postaládák szerkesztése a profil és a kézbesítési mód beállításának érdekében
- Válassza a Beállítások > E-mail beállítások > Postafiókok lehetőséget.
- Válassza az Aktív postaládák elemet.
- Jelölje be a konfigurálni kívánt postaládákat, majd kattintson a Konfigurálás lehetőségre.
- A Több bejegyzés módosítása űrlapon, a Szinkronizálási módszer alatt állítsa be a Kiszolgálóprofilt a korábban létrehozott Exchange kiszolgálói profilhoz.
- Állítsa a Bejövő és a Kimenő e-mail lehetőségeket a következőre: Kiszolgáló-oldali szinkronizálás vagy E-mail továbbító.
- Állítsa a Találkozók, Kapcsolattartók és Feladatok lehetőséget a következőre: Kiszolgálóoldali szinkronizálás.
Megjegyzés
Ha felhasználói a Dynamics 365 for Outlook alkalmazást elsősorban asztali számítógépükön használják, lehet, hogy a Microsoft Dynamics 365 for Outlook for Outlook egy még jobb választás.
- Válassza a Módosítás lehetőséget.
E-mail jóváhagyása
Minden egyes felhasználói postaládát jóvá kell hagynia vagy feldolgozási sorba kell helyeznie, mielőtt az a postaláda el tudná kezdeni feldolgozni az e-maileket.
- Válassza a Beállítások > E-mail beállítások > Postafiókok lehetőséget.
- Válassza az Aktív postaládák elemet.
- Válassza ki a jóváhagyni kívánt postaládákat, majd kattintson a További parancsok (...) > E-mail jóváhagyása lehetőségre.
- Kattintson az OK gombra.
A postaládák konfigurációjának tesztje
- Válassza a Beállítások > E-mail beállítások > Postafiókok lehetőséget.
- Válassza az Aktív postaládák elemet.
- Válassza ki a tesztelni kívánt postaládákat, majd kattintson a Postaládák tesztelése és engedélyezése lehetőségre.
Ez teszteli a kiválasztott postafiókok bejövő és kimenő e-mail beállításait, és lehetővé teszi őket e-mail feldolgozáshoz. Ha a postafiókban hiba lép fel, egy riasztás jelenik meg a postaláda és a profil tulajdonosa riasztások falán. A hiba jellegétől függően a Microsoft Dynamics 365 megpróbálja feldolgozni az e-mailt egy kis idő múlva újra, vagy letiltja a postaládát az e-mailek feldolgozására vonatkozóan.
Az e-mail konfigurációs teszt eredménye megjelenik a postafiók-bejegyzés Bejövő e-mail állapot, Kimenő e-mail állapot és Találkozók, névjegyek, feladatok mezőiben. Értesítés is érkezik, amikor az e-mail beállítások sikeresen befejeződnek az adott postafiókra vonatkozóan. Ez az értesítés megjelenik a postafiók tulajdonosa számára.
Tipp
Ha nem tudja szinkronizálni a kapcsolattartókat, a találkozókat és a feladatokat egy postaládában, érdemes lehet kijelölni a Szinkronizálás csak a Dynamics 365-szervezet Exchange alkalmazásával, akkor is, ha az Exchange más szervezettel való szinkronizálásra jelölőnégyzet is be volt állítva. További információ erről a jelölőnégyzetről.
Tesztelje az e-mail beállításokat egy adott levelezési kiszolgálói profilhoz tartozó postafiókokra vonatkozóan
- Lépjen a Beállítások > E-mail beállítások > E-mail kiszolgálói profilok pontba.
- Válassza ki a létrehozott profilt, majd válassza a Postaládák tesztelése és engedélyezése lehetőséget.
Az e-mail beállítások tesztelésekor egy aszinkron feladat a háttérben fut. A teszt végrehajtása néhány percet is igénybe vehet. A Microsoft Dynamics 365 leteszteli az e-mail beállításokat egy adott Exchange kiszolgálói profilhoz tartozó összes postafiókra. A találkozók, feladatok és kapcsolattartók szinkronizálására beállított kiszolgálóoldali szinkronizálással konfigurált postafiókok esetén ellenőrzi ezek helyes beállítását is.
Tipp
Ha nem tudja szinkronizálni a kapcsolattartókat, a találkozókat és a feladatokat egy postaládában, érdemes lehet kijelölni a Szinkronizálás csak a Dynamics 365-szervezet Exchange alkalmazásával, akkor is, ha az Exchange más szervezettel való szinkronizálásra jelölőnégyzet is be volt állítva. További információ erről a jelölőnégyzetről.
Kapcsolódó információk
Kiszolgálóoldali szinkronizálás
Kiszolgálóoldali szinkronizálás felügyelete és a felmerülő problémák elhárítása
Megjegyzés
Megosztja velünk a dokumentációja nyelvi preferenciáit? Rövid felmérés elvégzése. (ne feledje, hogy ez a felmérés angol nyelvű)
A felmérés elvégzése körülbelül hét percet vesz igénybe. Semmilyen személyes adatot nem gyűjtünk (adatvédelmi nyilatkozat).
Visszajelzés
Visszajelzés küldése és megtekintése a következőhöz: