AEM as a Cloud Service의 "/apps/groovyconsole" 액세스 문제

AEM Groovy Console은 이전 AEM 배포(온프레미스 또는 AMS)에서 AEM 환경 내에서 직접 Groovy 스크립트를 실행하는 데 사용되는 개발자 도구입니다. Groovy Console이 레거시 도구이며 AEM에서 더 이상 지원되지 않으므로 AEM as a Cloud Service(AEMaaCS)에서 /apps/groovyconsole 경로에 대한 액세스 권한을 부여하려는 시도가 실패했습니다.

Sling 파이프를 사용하거나 OSGi 구성에서 그룹 수준 액세스 권한을 확인하는 것과 같은 대체 기능을 사용할 수 있습니다.

설명 description

환경

Adobe Experience Manager as a Cloud Service(AEMaaCS) - 사이트

문제/증상

다음 제한 사항으로 인해 AEMaaCS의 /apps/groovyconsole 경로에 대한 액세스 권한을 부여하려고 시도했으나 실패했습니다.

  • Groovy Console은 모니터링되지 않는 변경을 수행할 수 있는 레거시 도구로 간주되므로 AEMaaCS에서 공식적으로 지원되지 않습니다. 마찬가지로 Groovy Console을 사용하면 소스 제어 또는 배포 로그에 레코드가 없는 실행 중인 인스턴스에서 콘텐츠 또는 구성을 직접 변경할 수 있습니다.
  • AEM as a Cloud Service의 /apps 디렉터리는 변경할 수 없습니다. 즉, 수정 사항이나 권한 변경을 직접 적용할 수 없습니다.

해결 방법 resolution

Groovy Console 및 관련 기능은 지원되지 않으므로 다른 방법으로 다음 접근 방식을 고려하십시오.

  • AEM 내에서 동적 콘텐츠 조작이나 처리가 필요한 작업에는 Sling Pipes를 사용하십시오. 이 접근 방식은 모범 사례에 맞게 조정되며 Groovy Console과 같은 지원되지 않는 도구를 사용하지 않습니다.
  • Groovy Console 버전이 설치된 경우 관련 구성 세부 정보는 해당 설명서를 참조하십시오. 특히 그룹 수준 액세스 권한을 제어할 수 있는 OSGi 설정에서 Script Execution Allowed Groups과(와) 같은 속성을 검토하십시오.
  • Adobe에서는 컨텐츠 관리 및 개발 작업에 AEM as a Cloud Service에서 제공하는 공식적으로 지원되는 기본 기능만 사용할 것을 권장합니다.

참고: 지원되지 않는 도구를 사용하거나 변경할 수 없는 디렉터리를 수정하려고 하면 예기치 않은 동작이 발생할 수 있으며 Adobe에서 지원되지 않습니다.

대체 솔루션에 대한 추가 지원 또는 설명은 공식 Adobe 설명서를 참조하거나 Adobe 지원에 문의하십시오.

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