Não é possível adicionar a API do autor do AEM Assets por meio da autenticação de servidor para servidor devido à falta de permissões

A adição da API do autor do AEM Assets no Adobe Experience Manager as a Cloud Service (AEMaaCS) por meio do Adobe Developer Console usando autenticação de servidor para servidor falha, pois a opção de API necessária permanece indisponível.  Para resolver o problema, ative os usuários da API do AEM Assets no ambiente de destino.

Descrição description

Ambiente

Adobe Experience Manager as a Cloud Service (AEMaaCS)

Problema/Sintomas

  • Falha ao tentar adicionar a API do autor do AEM Assets por meio da autenticação de servidor para servidor.
  • A opção da API não aparece na configuração do projeto do Adobe Developer Console.
  • A interface exibe uma mensagem de restrição de acesso ou permissão insuficiente.
  • A configuração da integração não pode continuar devido à falta de disponibilidade da API.
  • Nenhum código de erro específico é exibido, mas a interface do usuário indica uma limitação de acesso.

Causa raiz

O problema ocorre quando a permissão de usuários da API do AEM Assets não está habilitada para o ambiente relevante no Adobe Admin Console, impedindo a configuração da autenticação de servidor para servidor para a API do autor do AEM Assets.

Resolução resolution

Siga estas etapas para habilitar o acesso e adicionar a API:

  1. Entre no Adobe Admin Console e navegue até Produtos > AEM as a Cloud Service.
  2. Selecione o ambiente relevante correspondente à integração desejada.
  3. Expanda a seção Usuários do AEM Assets Collaborator para o ambiente selecionado.
  4. Localize o serviço de usuários da API AEM Assets e ative o botão para habilitar o acesso à API para esse ambiente.
  5. Verifique se a alternância muda para um estado ativado (ativo) para os usuários da API do AEM Assets.
  6. Salve as alterações para aplicar a configuração atualizada.
  7. Retorne ao Adobe Developer Console e reabra a configuração do projeto.
  8. Adicione a API do AEM Assets Author por meio da autenticação de Servidor para Servidor e confirme se a opção agora aparece e funciona com êxito.

Leitura relacionada

Invocar APIs do AEM baseadas em OpenAPI usando a autenticação de servidor para servidor OAuth

recommendation-more-help
experience-cloud-kcs-help-kbarticles