Fehler bei der Auswahl von Adobe Target as a Cloud Solution für die IMS-Konfiguration
Dieser Artikel behandelt ein Problem, bei dem Adobe Target als Cloud-Lösung für die IMS-Konfiguration ausgewählt wird, um AEM mit Adobe Target zu integrieren. Dem Benutzer müssen ACEs hinzugefügt werden, damit die IMS-Konfiguration für Adobe Target erfolgreich erstellt werden kann.
Beschreibung description
Umgebung
Adobe Experience Manager (AEM) On-Premises
Problem
Fehler beim Erstellen einer Adobe Target-IMS-Konfiguration, um AEM mit Adobe Target zu integrieren. Wenn Adobe Target als Cloud-Lösung für die IMS-Konfiguration ausgewählt wird, wird der Fehler "Cannot retrieve certificates: The Provided userId does not identify an existing user"" angezeigt und die Konfiguration kann nicht erstellt werden. Dieses Problem tritt nur bei der Adobe Target-Lösung auf.
Schritte zur Reproduktion:
-
Wählen Sie Tools
>Sicherheit>IMS-Konfigurationen>Erstellen. -
Wählen Sie Target als Lösung aus.
Ein Fehler wird angezeigt: "Cannot retrieve certificate. The provided userid does not identify an existing user."
In den Protokollen ist der einzige Fehler im Zusammenhang mit diesem Problem:
/libs/cq/adobeims-configuration/content/configurations/createimsconfig/contextCertificates HTTP/1.1] com.adobe.cq.adobeims.impl.servlets.GetCertificatesServlet Cannot retrieve certificates: The provided userId does not identify an existing user.}
Auflösung resolution
Nachdem Sie die ACEs zum Benutzer hinzugefügt haben, konnte die IMS-Konfiguration für Adobe Target erfolgreich erstellt werden.
Pfad: /home/users/system/target-imsconfig-service Berechtigung: Berechtigungen erlauben: jcr:read; rep:write
Ursache
Der Fehler wird durch fehlende Berechtigungen für den target-imsconfig-service Benutzer verursacht. Bei der Überprüfung der Berechtigungen für die target-imsconfig-service und targetservice, der Benutzer wurde festgestellt, dass target-imsconfig-service keine ACEs zugewiesen waren.