Erro ao selecionar o Adobe Target como solução em nuvem para configuração IMS
Este artigo aborda um problema em que o Adobe Target é selecionado como a solução em nuvem para a configuração do IMS, a fim de integrar o AEM ao Adobe Target. As ACEs precisam ser adicionadas ao usuário, após o qual a configuração IMS para o Adobe Target pode ser criada com sucesso.
Descrição description
Ambiente
Adobe Experience Manager (AEM) no local
Problema
Erro ao criar uma configuração do Adobe Target IMS para integrar o AEM ao Adobe Target. Sempre que o Adobe Target é selecionado como a solução em nuvem para a configuração IMS, o erro "Cannot retrieve certificates: The Provided userId does not identify an existing user"
" aparece 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 de IMS>
Criar. -
Selecione Target como a solução.
Um erro aparecerá: "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.}
Resolução resolution
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 usuário target-imsconfig-service
. Ao verificar as permissões para os target-imsconfig-service
e targetservice,
dos usuários, percebeu-se que target-imsconfig-service
não tinha ACEs atribuídos.