19.2 Installation et configuration de l’intégration entre ServiceNow et Adobe Experience Platform via Adobe I/O

Vérifiez que vous êtes bien connecté à votre instance ServiceNow.

ServiceNow

19.2.1 Installation de Adobe Experience Platform Spoke dans ServiceNow

Dans le cadre de l'intégration productive de Adobe Experience Platform dans ServiceNow, un discours a été créé.

Pour installer Adobe Experience Platform Spoke, tapez Applications système dans le Navigateur de filtres. Cliquez ensuite sur Tous.

ServiceNow

Vous verrez alors ceci.

ServiceNow

Dans le champ de recherche, saisissez Adobe Experience Platform. Cliquez ensuite sur Installer.

ServiceNow

Vous verrez alors ceci. Cliquez de nouveau sur Installer.

ServiceNow

Vous verrez alors cette barre de progression. L'installation de la parole peut prendre jusqu'à 5 minutes.

ServiceNow

Une fois que vous avez vu cela, cliquez sur Fermer. Vous pouvez maintenant passer à l’étape suivante.

ServiceNow

19.2.2 Votre projet Adobe I/O

Dans le module 3, au cours de l'exercice 3.3.2 - Configurer votre projet d'Adobe I/O, vous avez créé votre propre projet d'Adobe I/O. Lorsque vous avez créé ce projet d'Adobe I/O, une paire de certificats a été créée. Vous devrez utiliser cette paire de certificats au cours de cet exercice. Si vous ne l'avez plus, suivez les étapes décrites dans l'exercice 3.3.2 - Configurez votre projet d'Adobe I/O pour créer un nouveau projet ou simplement pour générer une nouvelle paire de certificats.

Dans les deux cas, vous devez disposer des fichiers suivants avant de continuer :

  • private.key
  • certificate_pub.crt

Ces fichiers ont été générés lors de la configuration de votre projet d’Adobe I/O et ont été automatiquement téléchargés sur votre ordinateur dans un fichier zip nommé config.zip.

De plus, vous devrez ouvrir votre projet d'Adobe I/O pour récupérer d'autres informations importantes de votre compte de service (JWT), telles que l'ID client, la clé secrète client, etc.

Pour ce faire, accédez à https://console.adobe.io/projects. Vous verrez alors ceci.

ServiceNow

Accédez à Projets dans le volet de navigation supérieur. Ouvrez votre projet, qui doit être nommé API de plateforme ldap.

ServiceNow

Après avoir ouvert votre projet, vous aurez une vue similaire. Cliquez sur Compte de service (JWT) pour vue les informations d’identification de votre projet d’Adobe I/O.

ServiceNow

Vous verrez alors ceci. Gardez cet écran ouvert au cours des 2 prochaines étapes, car vous devrez entrer ces informations d’identification dans l’interface utilisateur de ServiceNow lors de la configuration de l’intégration.

ServiceNow

19.2.3 Création de votre Key Store Java

L’une des conditions requises pour configurer la branche Adobe Experience Platform dans ServiceNow est que votre paire de certificats doit faire partie d’un fichier JKS (Java Key Store).

Actuellement, vous avez besoin de ces 2 fichiers :

  • private.key
  • certificate_pub.crt

Créez un dossier sur votre bureau et nommez-le JKS.

ServiceNow

Ouvrez le dossier JKS et copiez/collez les 2 fichiers de certificat dans ce dossier.

ServiceNow

Ouvrez une nouvelle fenêtre Terminal.

ServiceNow

ServiceNow

Accédez au dossier JKS de votre bureau en saisissant une commande semblable à celle-ci :

cd desktop/JKS

ServiceNow

Vous verrez alors ceci.

ServiceNow

REMARQUE

Si vous utilisez Microsoft Windows, assurez-vous que OpenSSL est installé sur votre ordinateur avant de continuer. Vous trouverez des instructions pour installer OpenSSL ici.

Ensuite, saisissez la commande suivante dans l'utilitaire Terminal :

openssl pkcs12 -export -inkey private.key -in certificate_pub.crt -out aep.p12

Vous devrez entrer un mot de passe d'exportation. Vous pouvez choisir le mot de passe que vous préférez, mais choisissez quelque chose de facile à retenir, car vous devrez utiliser ce mot de passe plusieurs fois dans les étapes suivantes. Assurez-vous également d’avoir un minimum de 6 caractères pour votre mot de passe, comme l’exige Java Keystore.

ServiceNow

Votre fenêtre Terminal doit maintenant ressembler à ceci.

ServiceNow

A ce moment, après la commande précédente, vous devriez maintenant voir un nouveau fichier dans votre dossier JKS nommé aep.p12.

ServiceNow

REMARQUE

Si vous utilisez Windows, la commande ci-dessous ne fonctionnera pas encore. Vous devez d’abord installer Java JDK, que vous trouverez ici : https://www.oracle.com/de/java/technologies/javase-jdk15-downloads.html.

Ensuite, saisissez la commande suivante dans l'utilitaire Terminal :

Sur macOS :

keytool -v -importkeystore -srckeystore aep.p12 -srcstoretype PKCS12 -destkeystore aep.jks -deststoretype JKS

Sous Windows :

"C:\Program Files\Java\jdk-15.0.2\bin\keytool.exe" -v -importkeystore -srckeystore aep.p12 -srcstoretype PKCS12 -destkeystore aep.jks -deststoretype JKS
REMARQUE

Le chemin d’accès à votre répertoire JDK Java peut être différent selon la version du JDK Java que vous avez installée. Si cette commande ne fonctionne pas, vérifiez que le chemin d’accès complet existe et effectuez les mises à jour nécessaires.

ServiceNow

Vous devez ensuite saisir le mot de passe de destination. Veuillez utiliser le même mot de passe que celui utilisé lors de l'exécution de la commande précédente.

ServiceNow

Confirmez votre mot de passe.

ServiceNow

Vous devez maintenant saisir le mot de passe source. Il s’agit du mot de passe que vous avez entré lors de l’exécution de la commande précédente pour créer le fichier aep.p12.

ServiceNow

Enfin, vous devriez voir cela après avoir exécuté cette commande.

ServiceNow

Vous devez également avoir un fichier nommé aep.jks.

ServiceNow

Si vous voyez le fichier aep.jks, vous pouvez poursuivre l’exercice suivant.

Étape suivante : 19.3 Configuration de votre environnement ServiceNow

Revenir au module 19

Revenir à tous les modules

Sur cette page