Problemas de acesso com "/apps/groovyconsole" no AEM as a Cloud Service

O console do AEM Groovy era uma ferramenta de desenvolvedor usada em implantações mais antigas do AEM (no local ou AMS) para executar scripts do Groovy diretamente no ambiente do AEM. No AEM as a Cloud Service (AEMaaCS), qualquer tentativa de conceder acesso ao caminho /apps/groovyconsole não será bem-sucedida, pois o Groovy Console é uma ferramenta herdada e não é mais compatível com o AEM.

Você pode usar alternativas, como usar pipes sling ou verificar permissões de acesso no nível de grupo na configuração OSGi.

Descrição description

Ambiente

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

Problema/Sintomas

As tentativas de conceder acesso ao caminho /apps/groovyconsole no AEMaaCS não foram bem-sucedidas devido às seguintes restrições:

  • O console do Groovy não é oficialmente compatível com o AEMaaCS porque é considerado uma ferramenta herdada que pode executar alterações não monitoradas. Assim como o Groovy Console, qualquer pessoa pode alterar diretamente o conteúdo ou a configuração em uma instância em execução, sem nenhum registro no controle do código-fonte ou nos logs de implantação.
  • O diretório /apps no AEM as a Cloud Service é imutável, o que significa que as modificações ou alterações de permissão não podem ser aplicadas diretamente.

Resolução resolution

Como o console do Groovy e suas funcionalidades associadas não são compatíveis, considere as seguintes abordagens:

  • Use os Sling Pipes para tarefas que exigem manipulação de conteúdo dinâmico ou processamento no AEM. Essa abordagem se alinha às práticas recomendadas e evita ferramentas não compatíveis, como o Groovy Console.
  • Se uma versão do Console do Groovy tiver sido instalada, consulte sua documentação para obter detalhes de configuração relevantes. Especificamente, revise propriedades como Script Execution Allowed Groups nas configurações do OSGi, que podem controlar permissões de acesso em nível de grupo.
  • A Adobe recomenda usar apenas os recursos prontos para uso, oficialmente compatíveis, fornecidos pelo AEM as a Cloud Service para tarefas de gerenciamento e desenvolvimento de conteúdo.

Observação: tentar usar ferramentas sem suporte ou modificar diretórios imutáveis pode resultar em um comportamento inesperado e não tem suporte do Adobe.

Para obter mais assistência ou esclarecimentos sobre soluções alternativas, consulte a documentação oficial do Adobe ou entre em contato com o Suporte da Adobe.

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