No se puede agregar la API de autor de AEM Assets mediante la autenticación de servidor a servidor debido a la falta de permisos
La adición de la API de autor de AEM Assets en Adobe Experience Manager as a Cloud Service (AEMaaCS) a través de Adobe Developer Console mediante la autenticación de servidor a servidor falla porque la opción de API necesaria permanece no disponible. Para resolver el problema, habilite los usuarios de la API de AEM Assets para el entorno de destino.
Descripción description
Entorno
Adobe Experience Manager as a Cloud Service (AEMaaCS)
Problema/Síntomas
- Error al intentar agregar la API de autor de AEM Assets mediante la autenticación de servidor a servidor.
- La opción API no aparece en la configuración del proyecto de Adobe Developer Console.
- La interfaz muestra un mensaje de acceso insuficiente o de restricción de permisos.
- La configuración de la integración no puede continuar porque falta la disponibilidad de la API.
- No aparece ningún código de error específico, pero la IU indica una limitación de acceso.
Causa principal
El problema se produce cuando el permiso de los usuarios de la API de AEM Assets no está habilitado para el entorno correspondiente en Adobe Admin Console, lo que impide la configuración de la autenticación de servidor a servidor para la API de autor de AEM Assets.
Resolución resolution
Siga estos pasos para habilitar el acceso y agregar la API:
- Inicie sesión en Adobe Admin Console y vaya a Productos
>AEM as a Cloud Service. - Seleccione el entorno correspondiente a la integración deseada.
- Expanda la sección Usuarios colaboradores de AEM Assets para el entorno seleccionado.
- Busque el servicio para usuarios de la API AEM Assets y active la opción para habilitar el acceso a la API para ese entorno.
- Compruebe que la opción cambia a un estado habilitado (activo) para los usuarios de la API de AEM Assets.
- Guarde los cambios para aplicar la configuración actualizada.
- Vuelva a Adobe Developer Console y vuelva a abrir la configuración del proyecto.
- Agregue la API de autor de AEM Assets mediante la autenticación de servidor a servidor y confirme que la opción ahora aparece y funciona correctamente.
Lectura relacionada
Invocar las API de AEM basadas en OpenAPI mediante la autenticación de servidor a servidor OAuth