Configuration IMS à utiliser lors de l’intégration à Adobe Target ims-configuration-for-integration-with-adobe-target
L’intégration d’AEM à Adobe Target à l’aide de l’API Target Standard nécessite la configuration d’Adobe IMS (système d’Identity Management). La configuration est réalisée avec la Developer Console Adobe.
Conditions préalables prerequisites
Avant de commencer cette procédure :
-
L’assistance d’Adobe doit configurer votre compte pour :
- Adobe Console
- Developer Console d’Adobe
- Adobe Target et
- Adobe IMS (système d’Identity Management)
-
L’administrateur système de votre entreprise doit utiliser l’Admin Console pour donner aux développeurs de votre entreprise l’accès aux profils de produit appropriés.
- Les développeurs spécifiques disposent ainsi des autorisations nécessaires pour activer les intégrations à l’aide de la Developer Console Adobe.
- Voir Gestion des développeurs.
Configuration d’une configuration IMS - Génération d’une clé publique configuring-an-ims-configuration-generating-a-public-key
La première étape de la configuration consiste à créer une configuration IMS dans AEM et à générer la clé publique.
-
Dans AEM, ouvrez le menu Outils.
-
Dans la section Sécurité, sélectionnez Configurations IMS d’Adobe.
-
Sélectionnez Créer pour ouvrir la Configuration du compte technique Adobe IMS.
-
À l’aide de la liste déroulante sous Configuration du cloud, sélectionnez Adobe Target.
-
Activez Création d’un certificat et saisissez un nouvel alias.
-
Confirmez avec Créer un certificat.
-
Sélectionnez Télécharger (ou Télécharger la clé publique) pour télécharger le fichier sur votre lecteur local, afin qu’il soit prêt à être utilisé lors de la configuration d’IMS pour l’intégration d’Adobe Target avec AEM.
note caution CAUTION Gardez cette configuration ouverte. Elle sera nécessaire à nouveau lors de la Réalisation de la configuration IMS dans AEM.
Configuration d’IMS pour l’intégration d’Adobe Target avec AEM configuring-ims-adobe-target-integration-with-aem
Créez un projet Developer Console Adobe (intégration) avec Adobe Target que AEM utilisera, puis attribuez les privilèges requis.
Création du projet creating-the-project
Ouvrez la Developer Console d’Adobe pour créer un projet avec Adobe Target qu’AEM utilisera :
-
Ouvrez la Developer Console d’Adobe pour les projets :
-
Tous les projets que vous avez s’affichent. Sélectionnez Créer un projet - L’emplacement et l’utilisation de celui-ci dépendent de :
-
Si vous n’avez pas encore de projet, Créer un projet s’affiche au centre, en bas.
-
Si vous disposez déjà de projets, ceux-ci sont répertoriés et l’option Créer un projet s’affiche en haut à droite.
-
-
Sélectionnez Ajouter au projet, puis API :
-
Sélectionnez Adobe Target, puis Suivant :
note note NOTE Si vous êtes abonné à Adobe Target, mais que vous ne le voyez pas répertorié, cochez la case Conditions préalables. -
Chargez votre clé publique, puis, une fois l’opération terminée, choisissez Suivant :
-
Vérifiez les informations d’identification et continuez avec Suivant :
-
Sélectionnez les profils de produit requis et continuez en sélectionnant Enregistrer l’API configurée :
note note NOTE Les profils de produits affichés dépendent si vous disposez des éléments suivants : - Adobe Target Standard - Seul l’espace de travail par défaut est disponible.
- Adobe Target Premium - Tous les espaces de travail disponibles sont répertoriés, comme illustré ci-dessous.
-
La création est confirmée.
Attribution de privilèges à l’intégration assigning-privileges-to-the-integration
Vous devez maintenant attribuer les privilèges requis à l’intégration :
-
Ouvrez l’Admin Console d’Adobe :
-
Accédez à Produits (barre d’outils supérieure), puis sélectionnez Adobe Target - <your-tenant-id> (dans le panneau de gauche).
-
Sélectionnez Profils de produit, puis l’espace de travail requis dans la liste présentée. Par exemple, Espace de travail par défaut.
-
Sélectionnez Informations d’identification de l’API, puis la configuration d’intégration requise.
-
Sélectionnez Éditeur comme Rôle de produit, au lieu d’Observateur.
Informations stockées pour le projet d’intégration de la Developer Console Adobe details-stored-for-the-ims-integration-project
Dans la console Projets de la Developer Console Adobe, vous pouvez voir la liste de tous vos projets d’intégration :
Sélectionnez Affichage (à droite d’une entrée de projet spécifique) pour afficher des détails supplémentaires sur la configuration. Ces informations comprennent les éléments suivants :
-
Présentation du projet
-
Insights
-
Informations d’identification
-
Compte de service (JWT)
- Détails sur l’identification
- Génération du JWT
-
-
Les API
- Par exemple, Adobe Target
Certains d’entre eux doivent terminer l’intégration d’Adobe Target dans AEM basée sur IMS.
Réalisation de la configuration IMS dans AEM completing-the-ims-configuration-in-aem
En retournant sur AEM, vous pouvez terminer la configuration IMS en ajoutant les valeurs requises pour l’intégration IMS pour Target :
-
Retournez dans l’instance de Configuration IMS ouverte dans AEM.
-
Sélectionnez Suivant.
-
Ici, vous pouvez utiliser les informations de la configuration du projet dans la Developer Console Adobe :
- Titre : votre texte.
- Serveur d’autorisation : copiez/collez cette information à partir de la ligne
aud
de la section Payload ci-dessous, par exemplehttps://ims-na1.adobelogin.com
dans l’exemple ci-dessous - Clé API : copiez cette clé à partir de la section Présentation du projet.
- Secret du client : générez-le dans la section Présentation du projet et copiez-le.
- Payload : copiez-le à partir de la section Génération de JWT.
-
Confirmez avec Créer.
-
Votre configuration Adobe Target s’affiche dans la console AEM.
Confirmation de la configuration IMS confirming-the-ims-configuration
Pour vous assurer que la configuration fonctionne comme prévu :
-
Ouvrez :
https://localhost<port>/libs/cq/adobeims-configuration/content/configurations.html
Par exemple :
https://localhost:4502/libs/cq/adobeims-configuration/content/configurations.html
-
Sélectionnez votre configuration.
-
Sélectionnez Contrôle de l’intégrité dans la barre d’outils, puis Vérifier.
-
En cas de réussite, un message de confirmation s’affiche.
Fin de l’intégration avec Adobe Target complete-the-integration-with-adobe-target
Vous pouvez maintenant utiliser cette configuration IMS pour terminer l’intégration avec Adobe Target.