AEM: o novo usuário não consegue acessar o Desenvolvimento, o Controle de qualidade e o Preparo devido ao truncamento de identidade federada e à incompatibilidade de nome de usuário

No Adobe Experience Manager (AEM), você adiciona um novo usuário no Admin Console, atribui-o a perfis de produtos e espera que ele faça logon com logon único. Em vez disso, esse usuário não pode acessar ambientes do AEM porque o provedor de identidade (IdP) está truncando ou não corresponde ao nome de usuário ou aos atributos de email. Isso impede que o usuário se autentique com o logon federado. Para corrigir isso, alinhe os atributos de identidade entre seu IdP e o Admin Console para que o usuário possa fazer logon com êxito.

Descrição description

Ambiente

  • Adobe Experience Manager (AEM)
  • AEM Managed Services usando a autenticação do Adobe IMS/Admin Console

Problema/Sintomas

Um novo usuário criado no Admin Console não pode acessar os ambientes de Desenvolvimento, Controle de qualidade e Preparo. O usuário aparece no Admin Console, mas não pode se autenticar em ambientes AEM usando o logon federado. A análise do fluxo de autenticação revela uma incompatibilidade entre o nome de usuário/email enviado na solicitação de autorização federada e o valor usado na pesquisa de token federado, provavelmente devido ao truncamento do atributo de nome de usuário pelo provedor de identidade.

Os sintomas incluem:

  • O usuário está presente no Admin Console, mas não pode fazer logon em ambientes AEM.
  • O fluxo de autenticação atinge a autenticação do Adobe IMS/federated, mas falha durante a resolução do token federado.
  • O arquivo HAR mostra o nome de usuário completo (22 caracteres) enviado ao provedor de identidade, mas a resposta retorna um valor truncado (20 caracteres).
  • O seguinte erro é retornado pelos serviços de autenticação da Adobe:
{"errorCode":"invalid_user",
"errorMessage":"Could not find account with username: [ truncated_username]  and authSrcCode: [ authSrcCode] "}
  • Somente esse usuário é afetado; outros usuários na organização não enfrentam o problema.

Causa

O IdP trunca, remapeia ou não corresponde ao atributo de nome de usuário, causando uma falha na resolução do token federado para autenticação de usuário no AEM.

Resolução resolution

  1. Verifique os atributos de identidade do usuário no provedor de identidade (IdP):

    • Verifique a configuração do IdP quanto a qualquer limite de caracteres ou truncamento aplicado aos atributos de nome de usuário ou email enviados durante a autenticação SAML ou federada.
    • Confirme se os valores de atributo (como NameID ou email) correspondem exatamente entre a resposta do Admin Console e a do IdP.
  2. Atualize a configuração de IdP se necessário:

    • Se o truncamento estiver ocorrendo, ajuste as configurações do IdP para garantir que o nome de usuário/email completo seja enviado ao Adobe IMS sem truncamento.
    • Coordene com o administrador do IdP para resolver qualquer mapeamento de atributo ou limitação de comprimento.
  3. Ressincronizar o usuário na Admin Console:

    • Depois de corrigir a configuração do IdP, remova e adicione novamente o usuário no Admin Console, se necessário, para garantir a sincronização adequada.
  4. Testar autenticação de usuário:

    • Peça ao usuário que tente fazer logon novamente nos ambientes afetados do AEM.
    • Confirme se o fluxo de autenticação é concluído com êxito e se o usuário pode acessar os ambientes necessários.
recommendation-more-help
experience-cloud-kcs-help-kbarticles