Erstellen eines technischen Adobe-Kontos create-service-account
Mit den Server-zu-Server-Authentifizierungsberechtigungen kann der Server Ihrer Anwendung Zugriffstoken generieren und API-Aufrufe im Namen Ihrer Anwendung selbst durchführen. Weitere Informationen
Migrieren vorhandener Integrationen migrate-jwt
Die Berechtigung für Service-Konten (JWT) wird von Adobe nicht mehr unterstützt. Campaign-Integrationen mit Adobe-Lösungen und -Apps müssen jetzt mit OAuth-Server-zu-Server-Anmeldedaten arbeiten.
Wenn Sie vor Juni 2024 eingehende oder ausgehende Integrationen mit Campaign implementiert haben, müssen Sie Ihre Campaign-Umgebung auf Version 7.4.1 aktualisieren und Ihr technisches Konto zu OAuth migrieren, wie in dieser Dokumentation beschrieben. Bereits vorhandene Service-Konto(JWT)-Anmeldedaten funktionieren noch bis zum 27. Januar 2025 weiterhin.
Nach Abschluss der Migration müssen Sie Ihre neuen Anmeldedaten Campaign zuweisen, wie in diesem Abschnitt beschrieben.
Erstellen eines neuen technischen OAuth-Kontos für neue Integrationen oauth-service
Gehen Sie wie folgt vor, um Ihr technisches OAuth-Konto für neue Integrationen zu erstellen:
-
Greifen Sie auf die Adobe Developer Console zu und melden Sie sich als Systemadmin Ihrer Organisation an.
Weiterführende Informationen zu Administratorrollen finden Sie auf dieser Seite.
-
Klicken Sie auf Neues Projekt erstellen.
-
Klicken Sie auf Zum Projekt hinzufügen und wählen Sie API aus.
-
Wählen Sie das Produkt aus, das Sie in Campaign integrieren möchten, und klicken Sie auf Weiter.
-
Wählen Sie als Authentifizierungstyp OAuth-Server-zu-Server aus und klicken Sie auf Weiter.
-
Wählen Sie den Produktprofil-Link zu Ihrem Projekt.
Bei Bedarf können Sie einen neuen erstellen. Weitere Informationen
-
Klicken Sie dann auf Konfigurierte API speichern.
-
Wählen Sie in Ihrem Projekt unter „Berechtigungen“ die Option OAuth Server-to-Server und kopieren Sie die folgenden Informationen:
- Client-ID
- Client-Geheimnis
- Technical account ID (Kennung des technischen Kontos)
- Organization ID (Organisationskennung)
Hinzufügen von OAuth-Projektanmeldedaten in Campaign add-credentials
Fügen Sie nach Durchführung der oben genannten Schritte Ihre OAuth-Projektanmeldedaten in Adobe Campaign hinzu.
On-Premise-/Hybrid-Kundinnen und -Kunden müssen die folgenden Schritte ausführen:
-
Melden Sie sich über SSH bei jedem Container an, in dem die Adobe Campaign-Instanz installiert ist.
-
Fügen Sie Ihre OAuth-Projektanmeldedaten in Adobe Campaign hinzu, indem Sie den folgenden Befehl als
neolane
-Benutzerin oder -Benutzer ausführen. Dadurch werden die Anmeldeinformationen für das Technische Konto in die Konfigurationsdatei der Instanz eingefügt.code language-none nlserver config -instance:<instance_name> -setimsoauth:ims-org-id/client-id/technical-account-id/client-secret
note note NOTE Verwenden Sie für Versionen, die älter als 7.4.1 sind, setimsauth
odersetimsjwtauth
anstelle vonsetimsoauth
.