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 padrão content-authors AEM, essa funcionalidade não está visível.

Para criar um Cópia de idioma, content-authors precisa de permissões em /content/projects localização como na variável Perguntas frequentes sobre AEM no Guia de administração do AEM.

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

Se um content-author usuário é adicionado à variável project-administrators agrupar a opção Cópia de idioma  está presente sob o Criar  botão.

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


Falha ao executar o script /libs/cq/Page/Page.jsp: java.lang.NullPointerException


Não é possível enviar a solicitação para /mnt/overlay/wcm/core/content/sites/createlanguagecopywizard.html em BundledScriptServlet (https://experienceleague.adobe.com/libs/cq/gui/components/siteadmin/admin/translation/datasources/cloudconfigurations/cloudconfigurations.jsp?lang=pt-BR)

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 no adminconsole).

Resolução resolution

Solução
A configuração para 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 para o content-authors grupo permite que você crie Cópias de idioma com sucesso.

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