Connect-campagne en Microsoft Dynamics 365 connect-to-msdyn
In deze pagina, zult u leren hoe te om Campaign Classic met te verbinden Microsoft Dynamics CRM 365.
De mogelijke plaatsing is via Web API (geadviseerd). Verwijs naar de sectie hieronderom stappen te leren aan opstelling de verbinding met Microsoft Dynamics.
Gegevenssynchronisatie wordt uitgevoerd via een toegewijde werkstroomactiviteit. Meer informatie.
Implementatiestappen microsoft-dynamics-implementation-steps
Om Microsoft Dynamics 365 aan het werk met Adobe Campaign via Web API te verbinden, moet u de volgende stappen toepassen:
In Microsoft Dynamics CRM:
- Microsoft Dynamics-client-id ophalen
- Sleutel-id voor certificaat en sleutel-id voor Microsoft Dynamics genereren
- Machtigingen configureren
- Een App-gebruiker maken
- De persoonlijke sleutel coderen
Meer informatie in deze sectie
In Campaign Classic:
- Een nieuwe externe account maken
- De externe account configureren met Microsoft Dynamics-instellingen
- Gebruik de configuratiemedewerker om lijsten in kaart te brengen en opsommingen te synchroniseren
- De synchronisatieworkflow maken
Meer informatie in deze sectie
- Plug-ins installeren die het gedrag van CRM kunnen wijzigen en compatibiliteitsproblemen met Adobe Campaign kunnen veroorzaken
- Meerdere opsommingen selecteren
Microsoft Dynamics CRM configureren config-crm-microsoft
Om het toegangstoken en de sleutels te produceren om de rekening in te stellen, moet u login aan Microsoft Azure Foldergebruikend a Globale beheerder geloofsbrieven. Voer vervolgens de hieronder beschreven stappen uit.
Microsoft Dynamics-client-id ophalen get-client-id-microsoft
Om identiteitskaart van de Cliënt te krijgen, moet u een App in Azure Actieve Folder registreren. Client ID is hetzelfde als Application ID.
- Navigeer aan Azure Actieve Folder > de Registraties van de App, en klik Nieuwe Registratie van de Toepassing.
- Geef een unieke naam die kan helpen een instantie identificeren, zoals adobecampagne
<instance identifier>
. - Kies Type van Toepassing als Web app / API.
- Gebruik
http://localhost
voor Sign-On URL.
Zodra u sparen, krijgt u een identiteitskaart van de Toepassing die het Herkenningsteken van de Cliënt voor Campagne is.
Meer informatie vindt u op deze pagina.
Sleutel-id voor certificaat en sleutel-id voor Microsoft Dynamics genereren config-certificate-key-id
Om het belangrijkste herkenningsteken van het Certificaat (customKeyIdentifier) en Zeer belangrijke identiteitskaart (keyId) te krijgen, volg hieronder de stappen:
-
Navigeer aan Azure Actieve Folder > de Registraties van de App en selecteer de Toepassing die vroeger werd gecreeerd.
-
Klik op Certificaten en Geheim.
-
Klik op uploadt certificaat en doorblader en upload dan uw openbaar geproduceerd certificaat.
-
U kunt open gebruiken om het certificaat te genereren.
Bijvoorbeeld:
code language-none - openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout '<'private key name'>' -out '<'public certificate name'>
note note NOTE U kunt het aantal dagen hier -days 365
in het codevoorbeeld wijzigen voor een langere geldigheidsperiode van het certificaat. -
U zult dan het in base64 moeten coderen. Hiertoe kunt u de hulp van een Base64-encoder gebruiken of de opdrachtregel
base64 -w0 private.key
voor Linux. -
Klik op de Duidelijke verbinding om het belangrijkste herkenningsteken van het Certificaat (customKeyIdentifier) en Zeer belangrijke identiteitskaart (keyId) te krijgen.
Het belangrijkste herkenningsteken van het Certificaat (customKeyIdentifier) en Zeer belangrijke identiteitskaart (keyId) zal later worden vereist om uw externe rekening van Microsoft Dynamics CRM te vormen gebruikend het Certificaat CRM O-Auth type.
Machtigingen configureren config-permissions-microsoft
Stap 1: Vorm Vereiste Toestemmingen voor app die werd gecreeerd.
-
Navigeer aan Azure Actieve Folder > de Registraties van de App en selecteer de Toepassing die vroeger werd gecreeerd.
-
Klik Montages op de hoogste linkerzijde.
-
Op Vereiste Toestemmingen, klik toevoegen en selecteer online API > Dynamische CRM.
-
Klik Uitgezochte, laat Dynamica 365 van de Toegang als organisatiegebruikers checkbox toe en klik Uitgezochte.
-
Dan, van uw app, selecteer Manifest onder leidt menu.
-
Van de Manifest redacteur, plaats het
allowPublicClient
bezit vannull
aantrue
en klik sparen.
Stap 2: De toestemming van het beheerder van de subsidie
-
Navigeer aan Azure Actieve Folder > de toepassingen van de Onderneming.
-
Selecteer de toepassing waaraan u admin toestemming voor de gehele huurder wilt verlenen.
-
Van het linkerpaneelmenu, uitgezochte Toestemmingen onder Veiligheid.
-
Klik verlenen admin toestemming.
Voor meer informatie over dit, verwijs naar Azure documentatie.
Een App-gebruiker maken create-app-user-microsoft
De gebruiker van de app is de gebruiker die de hierboven geregistreerde toepassing zal gebruiken. Alle wijzigingen die met de hierboven geregistreerde toepassing zijn aangebracht in Microsoft Dynamics worden doorgevoerd via deze gebruiker.
Stap 1: Creeer een niet-interactieve gebruiker op azure actieve folder
- Klik Azure Actieve Folder > Gebruikers en klik Nieuwe Gebruiker.
- Geef een juiste naam die u wilt gebruiken en de gebruikersnaam moet een e-mailindeling zijn.
- Kies Beheerder 365 van de Dynamiek 365 in de Rol van de Folder.
Stap 2: Wijs een juiste vergunning aan de gecreeerde gebruiker toe
- Van Microsoft Azure, klik op Admin app.
- Ga naar Gebruikers > Actieve Gebruikers en klik op de pas gecreëerde gebruiker.
- Klik op geef productvergunningen uit en selecteer de Dynamiek 365 Plan van de Betrokkenheid van de Klant.
- Klik dicht.
Stap 3: Creeer een toepassingsgebruiker op Dynamica CRM
-
Van Microsoft Azure, navigeer aan Montages > Veiligheid > Gebruikers.
-
Klik op drop down, uitgezochte gebruikers van de Toepassing en klik Nieuw.
-
Dezelfde gebruikersnaam gebruiken als de gebruiker die hierboven in de actieve map is gemaakt
note note NOTE Als dezelfde naam wordt gebruikt, treedt een dubbele toetsfout op. Gebruik dus een andere gebruikersnaam en ga verder totdat u bevestigt dat deze stap nodig is. -
Wijs identiteitskaart van de Toepassing voor toe de toepassing u vroegercreeerde.
-
Klik op leiden Rollen en kies de beheerder van het Systeem rol aan de gebruiker.
Campagne configureren configure-acc-for-microsoft
Als u Microsoft Dynamics 365 en Campagne wilt verbinden, moet u een toegewezen External Account maken en configureren in Campagne.
-
Navigeer naar Administration > Platform > External accounts .
-
Selecteer de Microsoft Dynamics CRM externe account. Schakel de optie Enabled in.
-
Vul de gegevens in die nodig zijn voor de verbinding tussen Microsoft Dynamics 365 en Campagne.
note note NOTE De Externe rekeningsconfiguratie van Microsoft Dynamics CRM met elk CRM O-Auth type is gedetailleerd in deze sectie. -
Klik op de koppeling Microsoft CRM configuration assistant… . Adobe Campaign detecteert de tabellen automatisch via de Microsoft Dynamics-gegevenssjabloon.
-
Selecteer de tabellen die u wilt herstellen.
-
Klik op Next om het bijbehorende schema te maken.
note note NOTE Als u de configuratie wilt goedkeuren, moet u de verbinding met de Adobe Campaign-console verbreken of opnieuw tot stand brengen. U kunt controleren of het overeenkomende gegevensschema beschikbaar wordt in Adobe Campaign.
-
Klik op de koppeling Synchronizing enumerations… om opsommingen te synchroniseren tussen Adobe Campaign en Microsoft Dynamics.
Campagne en Microsoft Dynamics zijn nu verbonden. U kunt gegevenssynchronisatie tussen de twee systemen instellen. Leer meer in de synchronisatie van Gegevenssectie.
login.microsoftonline.com
in de configuratie van de Server. Voor meer informatie over hoe te om toestemmingen te vormen URL, verwijs naar deze pagina.Ondersteunde veldgegevenstypen ms-dyn-supported-types
Voor Microsoft Dynamics 365 worden de ondersteunde/niet-ondersteunde kenmerktypen hieronder vermeld: