Não é possível conectar a CLI do Adobe devido ao erro 403 Forbidden

Ao recuperar programas por meio da API do Cloud Manager no Adobe Experience Manager (AEM) as a Cloud Service, você está encontrando um erro 403 Proibido. Para corrigi-lo, verifique as funções e permissões, verifique a configuração do Adobe I/O e adicione autoridades de certificação (CAs) personalizadas.

Descrição description

Ambiente

Adobe Experience Manager (AEM) as a Cloud Service - Sites

Problema/Sintomas

Você apresenta os seguintes sintomas ao usar a CLI do Adobe com integração do Cloud Manager:

  • Incapacidade de listar ou selecionar organizações usando comandos, como aio cloudmanager org list ou aio cloudmanager:list-programs.
  • Recebendo uma resposta em branco ao listar organizações.
  • Autenticação baseada em navegador bem-sucedida, mas falha na autenticação baseada em serviço usando a configuração do segredo do cliente.
  • Erros persistentes apesar de ter funções apropriadas, como Gerente de implantação ou Proprietário da empresa.

Este é um exemplo da mensagem de erro:
Mensagem de Erro: Não é possível recuperar programas: https://cloudmanager.adobe.io/api/programs (403 Proibido)

Resolução resolution

Para resolver o problema, siga estas etapas:

  1. Verifique se a sua conta tem as funções necessárias, como Gerente de Implantação ou Proprietário da Empresa, e confirme com o administrador que não houve alterações recentes nas funções ou permissões.

  2. Verifique se o projeto do Adobe I/O está configurado corretamente com todos os serviços de API necessários e gere novamente o token JWT, se aplicável, garantindo que ele seja válido.

  3. Trabalhe com sua equipe de TI para desbloquear o acesso, permitindo o tráfego para domínios específicos exigidos pelos serviços da Adobe. Adicione Autoridades de Certificação (CAs) personalizadas para SSL usando o seguinte comando: export NODE_EXTRA_CA_CERTS=/path/to/your/custom-certificate.crt

  4. Verifique se as configurações de proxy permitem tráfego para estes domínios:

    • .adobeio-static.net
    • .adobeioruntime.net
    • .adobe.io
    • addons.adobe.com
    • adobe-addons.com
    • adobe-runtime.com
    • adp.adobe.io
    • developer.adobe.com
    • console.adobe.io
    • runtime.adobe.io
    • webhooks.adobe.io
  5. Verifique se há alterações recentes feitas no Admin Console que possam afetar as permissões ou as configurações.

  6. Confirme o acesso a developer.adobe.com/console. Se o acesso estiver bloqueado, fale com os administradores de TI para obter a resolução.

  7. Depois que todas as configurações forem verificadas e as restrições de rede forem endereçadas, repita os comandos como aio cloudmanager:list-programs e aio cloudmanager org list.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f