언어 사본 작성에 대한 액세스 권한

AEM의 언어 사본 가시성 문제를 해결하는 방법을 살펴봅니다. 액세스 권한이 기본 컨텐츠 작성자 그룹의 작성자 기능에 어떻게 영향을 주어 원활한 컨텐츠 관리를 보장하는지 알아보십시오.

설명 description

환경
Adobe Experience Manager

문제
액세스 권한을 제한하는 동안 작성자는 언어 복사 기능을 사용할 수 있지만 기본 content-authors AEM 그룹에 할당되면 해당 기능이 표시되지 않습니다.

언어 사본 을 만들려면 content-authors은(는) AEM Administering Guide의 AEM FAQ와 같이 /content/projects 위치에서 권한이 필요합니다.

작성자가 프로젝트를 관리해야 하는 경우 해결 방법은 작성자를 project-administrators 그룹에 추가하는 것입니다.

content-author 사용자가 project-administrators 그룹에 추가된 경우 언어 사본 옵션이 만들기 단추 아래에 있습니다.

그러나 이 옵션을 선택하면 다음 오류가 표시됩니다.

Failed executing script /libs/cq/Page/Page.jsp: java.lang.NullPointerException
"
Cannot serve request to /mnt/overlay/wcm/core/content/sites/createlanguagecopywizard.html in BundledScriptServlet (/libs/cq/gui/components/siteadmin/admin/translation/datasources/cloudconfigurations/cloudconfigurations.jsp)

예외:

java.lang.NullPointerException
at libs.cq.gui.components.siteadmin.admin.translation.datasources.cloudconfigurations.cloudconfigurations__002e__jsp._jspService(cloudconfigurations__002e__jsp.java:183)
at org.apache.sling.scripting.jsp.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at org.apache.sling.scripting.jsp.PrecompiledJSPRunner.callPrecompiledJSP(PrecompiledJSPRunner.java:72)
at org.apache.sling.scripting.jsp.JspScriptEngineFactory$JspScriptEngine.eval(JspScriptEngineFactory.java:583)
at org.apache.sling.scripting.core.impl.bundled.PrecompiledScript.eval(PrecompiledScript.java:56)
at org.apache.sling.scripting.core.impl.bundled.ScriptContextProvider$ExecutableContext.eval(ScriptContextProvider.java:170)
at org.apache.sling.scripting.core.impl.bundled.AbstractBundledRenderUnit.eval(AbstractBundledRenderUnit.java:135)

이 기능은 전역 관리자 권한이 있는 사용자(adminconsole의 AEM-adminstrator 그룹)에게 작동합니다.

해결 방법 resolution

솔루션
MSM에 대한 구성이 /conf/global 아래에 있으며 두 그룹(content-authorsproject-administrators) 중 지정된 경로에 대한 권한이 있는 그룹은 없습니다.

마지막으로 content-authors 그룹에 /conf/global - jcr:all 권한을 추가하면 언어 사본을 만들 수 있습니다.

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