Problemas de acceso con "/apps/groovyconsole" en AEM as a Cloud Service
La consola Groovy de AEM era una herramienta para desarrolladores que se utilizaba en implementaciones antiguas de AEM (local o AMS) para ejecutar scripts de Groovy directamente dentro del entorno de AEM. En AEM as a Cloud Service (AEMaaCS), cualquier intento de conceder acceso a la ruta /apps/groovyconsole no tiene éxito, ya que la consola Groovy es una herramienta heredada y ya no es compatible con AEM.
Puede usar alternativas como usar canalizaciones de Sling o comprobar los permisos de acceso de nivel de grupo en Configuración de OSGi.
Descripción description
Entorno
Adobe Experience Manager as a Cloud Service (AEMaaCS): sitios
Problema/Síntomas
No se pudo conceder acceso a la ruta de acceso /apps/groovyconsole en AEMaaCS debido a las siguientes restricciones:
- La consola de Groovy no es compatible oficialmente con AEMaaCS porque se considera una herramienta heredada que puede realizar cambios no supervisados. Al igual que, Groovy Console puede permitir que cualquiera altere directamente el contenido o la configuración en una instancia en ejecución, sin registro en el control de código fuente o los registros de implementación.
- El directorio
/appsen AEM as a Cloud Service es inmutable, lo que significa que las modificaciones o los cambios de permisos no se pueden aplicar directamente.
Resolución resolution
Dado que la Consola de Groovy y sus funcionalidades asociadas no son compatibles, como alternativa, considere los siguientes enfoques:
- Use Canalizaciones de Sling para tareas que requieran manipulación o procesamiento de contenido dinámico dentro de AEM. Este enfoque se ajusta a las prácticas recomendadas y evita herramientas no admitidas, como la Consola Groovy.
- Si se ha instalado una versión de Groovy Console, consulte su documentación para obtener detalles de configuración relevantes. En concreto, revise propiedades como
Script Execution Allowed Groupsen la configuración de OSGi, que pueden controlar los permisos de acceso de nivel de grupo. - Adobe recomienda utilizar únicamente las funciones integradas y admitidas oficialmente que proporciona AEM as a Cloud Service para tareas de desarrollo y administración de contenido.
Nota: Si se intenta usar herramientas no admitidas o modificar directorios inmutables, se puede producir un comportamiento inesperado y Adobe no lo admite.
Para obtener más ayuda o aclaraciones sobre soluciones alternativas, consulte la documentación oficial de Adobe o póngase en contacto con el Soporte técnico de Adobe.