Erro ao selecionar o Adobe Target como solução em nuvem para configuração IMS

Última atualização em 2023-09-12

Descrição

Ambiente

AEM no local

Problema/Sintomas

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.}

Resolução

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.

Nesta página