AEM no local
Erro ao criar uma configuração do Adobe Target IMS para integrar o AEM ao Adobe Target. Sempre Adobe Target for selecionada como a solução em nuvem para a configuração do IMS, o erro "Cannot retrieve certificates: The Provided userId does not identify an existing user"
é exibido e a configuração não pode ser criada. Esse problema ocorre apenas para a solução da Adobe Target.
Etapas a serem reproduzidas:
Selecionar Ferramentas >
Segurança >
Configurações do IMS >
Criar.
Selecionar Target como a solução.
Um erro será exibido: "Cannot retrieve certificate. The provided userid does not identify an existing user."
Nos logs, o único erro relacionado a esse problema é:
/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.}
Depois de adicionar as ACEs ao usuário, a configuração do IMS para o Adobe Target pode ser criada com sucesso.
Caminho: /home/users/system/target-imsconfig-service
Permissão: permitir Privilégios: jcr:read; rep:write
Causa
O erro é causado pela falta de permissões do target-imsconfig-service
usuário. Ao verificar as permissões para os usuários do target-imsconfig-service
e targetservice,
foi observado que target-imsconfig-service
não tinha ACEs atribuídos.