Direitos de acesso para a criação da Cópia de idioma

Saiba como resolver o problema de visibilidade da Cópia de idioma no AEM. Saiba como os direitos de acesso afetam a funcionalidade para autores no grupo padrão de autores de conteúdo, garantindo um gerenciamento de conteúdo perfeito.

Descrição description

Ambiente
Adobe Experience Manager

Problema
Ao restringir os direitos de acesso, os Autores podem querer usar a funcionalidade Cópia de idioma, mas quando atribuída ao grupo AEM content-authors padrão, essa funcionalidade não estará visível.

Para criar uma Cópia de Idioma, content-authors precisa de permissões no local /content/projects, como nas Perguntas frequentes sobre AEM do Guia de Administração do AEM.

Se também for necessário que os autores gerenciem projetos, a solução alternativa é adicionar o autor ao grupo project-administrators.

Se um usuário content-author for adicionado ao grupo project-administrators, a opção Cópia de Idioma estará presente no botão Criar.

No entanto, se essa opção for selecionada, o seguinte erro será exibido:

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)

Exceção:

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)

Essa funcionalidade está funcionando para um usuário com o direito de administrador global (AEM-adminstrator grupo do adminconsole).

Resolução resolution

Solução
A configuração do MSM está localizada em /conf/global e nenhum dos dois grupos - content-authors e project-administrators - tem permissões para o caminho especificado.

Finalmente, adicionar a permissão /conf/global - jcr:all ao grupo content-authors permite que você crie Cópias de Idioma com êxito.

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