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:
- Entre no Adobe Admin Console e navegue até Produtos
>AEM as a Cloud Service. - Selecione o ambiente relevante correspondente à integração desejada.
- Expanda a seção Usuários do AEM Assets Collaborator para o ambiente selecionado.
- Localize o serviço de usuários da API AEM Assets e ative o botão para habilitar o acesso à API para esse ambiente.
- Verifique se a alternância muda para um estado ativado (ativo) para os usuários da API do AEM Assets.
- Salve as alterações para aplicar a configuração atualizada.
- Retorne ao Adobe Developer Console e reabra a configuração do projeto.
- 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