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:

  1. Microsoft Dynamics-client-id ophalen
  2. Sleutel-id voor certificaat en sleutel-id voor Microsoft Dynamics genereren
  3. Machtigingen configureren
  4. Een App-gebruiker maken
  5. De persoonlijke sleutel coderen

Meer informatie in deze sectie

In Campaign Classic:

  1. Een nieuwe externe account maken
  2. De externe account configureren met Microsoft Dynamics-instellingen
  3. Gebruik de configuratiemedewerker om lijsten in kaart te brengen en opsommingen te synchroniseren
  4. De synchronisatieworkflow maken

Meer informatie in deze sectie

CAUTION
Wanneer u Adobe Campaign met Microsoft Dynamics verbindt, kunt u niet:
  • 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.

  1. Navigeer aan Azure Actieve Folder > de Registraties van de App, en klik Nieuwe Registratie van de Toepassing.
  2. Geef een unieke naam die kan helpen een instantie identificeren, zoals adobecampagne<instance identifier>.
  3. Kies Type van Toepassing als Web app / API.
  4. 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:

  1. Navigeer aan Azure Actieve Folder > de Registraties van de App en selecteer de Toepassing die vroeger werd gecreeerd.

  2. Klik op Certificaten en Geheim.

  3. Klik op uploadt certificaat en doorblader en upload dan uw openbaar geproduceerd certificaat.

  4. 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.
  5. 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.

  6. 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.

  1. Navigeer aan Azure Actieve Folder > de Registraties van de App en selecteer de Toepassing die vroeger werd gecreeerd.

  2. Klik Montages op de hoogste linkerzijde.

  3. Op Vereiste Toestemmingen, klik ​toevoegen en selecteer online API > Dynamische CRM.

  4. Klik Uitgezochte, laat Dynamica 365 van de Toegang als organisatiegebruikers checkbox toe en klik Uitgezochte.

  5. Dan, van uw app, selecteer Manifest onder leidt menu.

  6. Van de Manifest redacteur, plaats het allowPublicClient bezit van null aan true en klik sparen.

Stap 2: De toestemming van het beheerder van de subsidie

  1. Navigeer aan Azure Actieve Folder > de toepassingen van de Onderneming.

  2. Selecteer de toepassing waaraan u admin toestemming voor de gehele huurder wilt verlenen.

  3. Van het linkerpaneelmenu, uitgezochte Toestemmingen onder Veiligheid.

  4. Klik verlenen admin toestemming.

Voor meer informatie over dit, verwijs naar Azure documentatie.

Een App-gebruiker maken create-app-user-microsoft

NOTE
Deze stap is optioneel met Password credentials -verificatie.

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

  1. Klik Azure Actieve Folder > Gebruikers en klik Nieuwe Gebruiker.
  2. Geef een juiste naam die u wilt gebruiken en de gebruikersnaam moet een e-mailindeling zijn.
  3. Kies Beheerder 365 van de Dynamiek 365 in de Rol van de Folder.

Stap 2: Wijs een juiste vergunning aan de gecreeerde gebruiker toe

  1. Van Microsoft Azure, klik op Admin app.
  2. Ga naar Gebruikers > Actieve Gebruikers en klik op de pas gecreëerde gebruiker.
  3. Klik op geef productvergunningen uit en selecteer de Dynamiek 365 Plan van de Betrokkenheid van de Klant.
  4. Klik dicht.

Stap 3: Creeer een toepassingsgebruiker op Dynamica CRM

  1. Van Microsoft Azure, navigeer aan Montages > Veiligheid > Gebruikers.

  2. Klik op drop down, uitgezochte gebruikers van de Toepassing en klik Nieuw.

  3. 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.
  4. Wijs identiteitskaart van de Toepassing voor toe de toepassing u vroegercreeerde.

  5. Klik op leiden Rollen en kies de beheerder van het Systeem rol aan de gebruiker.

Campagne configureren configure-acc-for-microsoft

NOTE
Post de ontmanteling van RDS van Microsoft, de On-premise en Bureau 365 types van plaatsingen van CRM zijn niet meer compatibel met Campagne. Adobe Campaign steunt nu slechts de plaatsing van Web API voor versie van CRM Dynamische CRM 365. Meer informatie.

Als u Microsoft Dynamics 365 en Campagne wilt verbinden, moet u een toegewezen External Account maken en configureren in Campagne.

  1. Navigeer naar Administration > Platform > External accounts .

  2. Selecteer de Microsoft Dynamics CRM externe account. Schakel de optie Enabled in.

  3. 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.

  4. Klik op de koppeling Microsoft CRM configuration assistant… . Adobe Campaign detecteert de tabellen automatisch via de Microsoft Dynamics-gegevenssjabloon.

  5. Selecteer de tabellen die u wilt herstellen.

  6. 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.

  7. 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.

NOTE
U moet ervoor zorgen om aan de lijst van gewenste personen twee URLs toe te voegen: server URL en 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:

Type kenmerk
Ondersteund
Basistypen: boolean, datetime, decimal, float, double, integer, bigint , string
Ja
Geld (als dubbel)
Ja
memo, entiteitsnaam, primarykey, uniqueidentifier (als tekenreeksen)
Ja
Status, picklist (we slaan de mogelijke waarden op in opsommingen), state (string)
Ja
owner (als string)
Ja
Opzoeken (alleen zoeken naar verwijzingen naar één entiteit)
Ja
klant
Nee
Betreffende
Nee
PartyList
Nee
ManagedProperty
Nee
MultiSelect Option-set
Nee
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1