No se puede conectar Adobe CLI debido a un error prohibido 403

Al recuperar programas mediante la API de Cloud Manager en Adobe Experience Manager (AEM) as a Cloud Service, se encuentra con un error 403 prohibido. Para solucionarlo, compruebe las funciones y los permisos, compruebe la configuración de Adobe I/O y agregue autoridades de certificación (CA) personalizadas.

Descripción description

Entorno

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

Problema/Síntomas

Experimenta los siguientes síntomas al utilizar la CLI de Adobe con la integración de Cloud Manager:

  • Incapacidad para enumerar o seleccionar organizaciones mediante comandos como aio cloudmanager org list o aio cloudmanager:list-programs.
  • Recepción de una respuesta en blanco al enumerar organizaciones.
  • Autenticación correcta basada en explorador pero error en la autenticación basada en servicio mediante la configuración de secreto de cliente.
  • Errores persistentes a pesar de tener funciones apropiadas como Administrador de implementación o Propietario empresarial.

Este es un ejemplo del mensaje de error:
Mensaje de error: No se pueden recuperar los programas: https://cloudmanager.adobe.io/api/programs (403 prohibido)

Resolución resolution

Para resolver el problema, siga estos pasos:

  1. Asegúrese de que su cuenta tenga las funciones necesarias, como Administrador de implementación o Propietario empresarial, y confirme con su administrador que no ha habido cambios recientes en las funciones o los permisos.

  2. Compruebe que el proyecto de Adobe I/O esté configurado correctamente con todos los servicios de API necesarios y vuelva a generar el token JWT si corresponde, asegurándose de que sea válido.

  3. Trabaje con su equipo de TI para desbloquear el acceso permitiendo el tráfico a dominios específicos requeridos por los servicios de Adobe. Agregar entidades emisoras de certificados (CA) personalizadas para SSL mediante el siguiente comando: export NODE_EXTRA_CA_CERTS=/path/to/your/custom-certificate.crt

  4. Asegúrese de que la configuración de proxy permita el tráfico a estos dominios:

    • .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. Compruebe si hay cambios recientes realizados en Admin Console que puedan afectar a los permisos o configuraciones.

  6. Confirme el acceso a developer.adobe.com/console. Si el acceso está bloqueado, póngase en contacto con los administradores de TI para resolver el problema.

  7. Una vez verificadas todas las configuraciones y resueltas las restricciones de red, vuelva a intentar comandos como aio cloudmanager:list-programs y aio cloudmanager org list.

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