Activez vos données CRM lors d’une communication cross-canal : découvrez comment transférer des contacts de Microsoft Dynamics 365 vers Adobe Campaign et partager les données de performances de la campagne (envois, ouvertures, clics et bounces) d’Adobe Campaign vers Microsoft Dynamics 365.
Une fois le paramétrage effectué, la synchronisation des données entre les systèmes s'effectue via une activité de workflow dédiée. En savoir plus.
Les versions de Microsoft Dynamics prises en charge sont présentées dans la matrice de compatibilité de Campaign.
Suivez les étapes ci-dessous pour configurer un compte externe dédié afin d’importer et d’exporter des données Microsoft Dynamics 365 vers Adobe Campaign.
Pour chaque système, ces étapes doivent être exécutées par un administrateur.
Les étapes de cette documentation vous guideront tout au long de la création des intégrations/inscriptions impliquant l'attribution d'autorisations et/ou d'accès administrateur. Vous êtes tenu de vous assurer que ces étapes sont conformes aux politiques de votre entreprise avant de les exécuter, et de les exécuter avec précaution.
Pour connecter Microsoft Dynamics 365 à Adobe Campaign via l’API Web, connectez-vous à Microsoft Azure Directory à l’aide d’informations d’identification d’Administrateur global, puis procédez comme suit :
Pour obtenir l'identifiant (client) d’application, vous devez enregistrer une application dans Azure Active Directory.
<instance identifier>
.Une fois que vous procédez à l’enregistrement, Microsoft Azure Directory affecte un identifiant (client) d’application unique à votre application. Vous aurez besoin de cet identifiant ultérieurement lors de la configuration de Dynamics 365 dans Adobe Campaign.
En savoir plus dans la documentation de Microsoft Dynamics 365.
Pour obtenir l’Identifiant de la clé de certificat (customKeyIdentifier) et l’identifiant de la clé (keyId), vous devez télécharger un certificat. Les certificats peuvent être utilisés comme secrets pour prouver l’identité de l’application lors de la demande d’un jeton. On peut également parler de clés publiques.
Procédez comme suit :
L’identifiant de clé de certificat (customKeyIdentifier) et l’identifiant de clé (keyId) sont nécessaires ultérieurement pour configurer votre compte externe CRM Microsoft Dynamics 365 à l’aide du certificat Type O-Auth de CRM.
Pour générer le certificat, vous pouvez utiliser openssl.
Par exemple :
- openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout '<'private key name'>' -out '<'public certificate name'>
Vous pouvez modifier le nombre de jours, ici -days 365
, dans l’exemple de code pour une période de validité du certificat plus longue.
Vous devez ensuite encoder le certificat en base64. Pour cela, vous pouvez utiliser l'aide d'un encodeur Base64 ou vous servir de la ligne de commande base64 -w0 private.key
sous Linux.
Étape 1 : configurez les autorisations obligatoires pour l'application qui a été créée.
allowPublicClient
de null
sur true
et cliquez sur Enregistrer.Étape 2 : autorisez le consentement administrateur
Pour plus d'informations à ce propos, consultez la documentation Azure.
Cette étape est facultative avec l’authentification Mots de passe.
L'utilisateur de l'application est l'utilisateur que l'application enregistrée ci-dessus utilisera. Toute modification apportée à Microsoft Dynamics à l'aide de l'application enregistrée ci-dessus sera effectuée via cet utilisateur.
Étape 1 : Création d'un utilisateur non interactif sur Azure Active Directory
Étape 2 : Attribuer une licence appropriée à l'utilisateur créé
Étape 3 : Création d'un utilisateur d'application sur Dynamics CRM
Tout d’abord, vous devez créer le compte externe Microsoft Dynamics 365.
Parcourez le nœud Administration > Plateforme > Comptes externes de l'explorateur Campaign et créez un compte externe.
Sélectionnez le compte externe Microsoft Dynamics CRM dans la section Type.
Sélectionnez la méthode d’authentification dans la liste déroulante Type O-Auth de CRM.
Pour configurer le compte externe Microsoft Dynamics CRM afin de vous connecter à Adobe Campaign avec des mots de passe, fournissez les détails suivants :
Pour configurer le compte externe Microsoft Dynamics CRM afin de vous connecter à Adobe Campaign avec un Certificat, fournissez les détails suivants :
Sélectionnez l’option Activer pour activer le compte dans Campaign.
Pour valider la configuration, procédez à une déconnexion/reconnexion à la console Adobe Campaign.
Vous pouvez maintenant configurer les tables à synchroniser.
Veillez à ajouter à la liste autorisée deux URL : l’URL du serveur et login.microsoftonline.com
. Pour ce faire, contactez votre représentant Adobe.
Une fois le schéma créé, vous pouvez synchroniser automatiquement les énumérations entre Dynamics 365 et Adobe Campaign.
Adobe Campaign et Microsoft Dynamics 365 sont maintenant connectés. Vous pouvez configurer la synchronisation des données entre les deux systèmes.
Pour synchroniser les données entre Adobe Campaign et Microsoft CRM, créez un workflow et utilisez l’activité Connecteur CRM.
Pour en savoir plus sur la synchronisation des données, consultez cette page.
Pour Microsoft Dynamics 365, les types d'attribut pris en charge/non pris en charge sont répertoriés ci-dessous :
Type d'attribut | Pris en charge |
---|---|
Types simples : booléen, date et heure, nombre décimal, nombre à virgule flottante, doublon, nombre entier, entier long, chaîne | Oui |
Devise (en tant que doublon) | Oui |
mémo, nom de l'entité, clé primaire, identifiant unique (en tant que chaînes) | Oui |
Statut, liste de sélection (les valeurs possibles sont stockées dans des énumérations), état (chaîne) | Oui |
propriétaire (comme chaîne) | Oui |
Recherche (seules les recherches de référence d'entité unique) | Oui |
client | Non |
Concernant | Non |
PartyList | Non |
ManagedProperty | Non |