AEM as a Cloud Service: a criação de página falha em caminhos de conteúdo específicos devido à falta de configuração de Modelos permitidos
Este artigo explica como as configurações ausentes ou mal configuradas de Modelos permitidos podem impedir a criação de páginas em determinadas ramificações de conteúdo no Adobe Experience Manager as a Cloud Service.
Descrição description
Ambiente
Adobe Experience Manager as a Cloud Service (todas as versões)
Problema/Sintomas
Os usuários atribuídos a um grupo de criação específico não podem criar páginas em determinadas pastas de conteúdo, mesmo que tenham as permissões necessárias (incluindo jcr:read, rep:write, jcr:versionManagement e jcr:lockManagement).
- A criação de página funciona em alguns caminhos (por exemplo:
/content/test/en/folder1). - A criação de página não está disponível em outros caminhos (Por exemplo:
/content/test/en/folder2). - Nenhuma mensagem de erro explícita é exibida; a opção Criar
>Página está ausente ou desabilitada na interface para os caminhos afetados.
A configuração da ACL (Lista de Controle de Acesso) inclui permissões de permissão em /content/test/en/folder2.
Solução de problemas confirmada:
- As permissões são atribuídas e herdadas corretamente.
- O problema não é causado por conflitos de ACL, pois a mesma estrutura de ACL existe nas ramificações funcionais e não funcionais.
Resolução resolution
Siga estas etapas para resolver o problema:
-
Comparar Configuração de Modelos Permitidos
- Navegue até o caminho do conteúdo de trabalho (Por exemplo:
/content/test/en/folder1/jcr:content). - Verifique a presença da propriedade
cq:allowedTemplates. - Observe os modelos listados nesta propriedade.
- Navegue até o caminho do conteúdo de trabalho (Por exemplo:
-
Atualizar o Caminho Fora de Funcionamento
- Vá para o caminho afetado (Por exemplo:
/content/test/en/folder2/jcr:content). - Adicione ou atualize a propriedade
cq:allowedTemplatespara corresponder à configuração do caminho de trabalho. - Certifique-se de que a propriedade liste todos os modelos que devem estar disponíveis para a criação da página.
- Vá para o caminho afetado (Por exemplo:
-
Criação de página de teste
- Tente criar uma página no caminho atualizado.
- Confirme se a opção Criar
>Página está disponível e funcional.
-
Revisar ACLs se o problema persistir
- Se a atualização dos modelos permitidos não resolver o problema, verifique se há permissões de negação herdadas conflitantes nas associações de grupo.
- Teste com um usuário somente no grupo de criação para descartar conflitos de ACL.
Causa
A causa raiz era uma propriedade cq:allowedTemplates ausente ou mal configurada na ramificação de conteúdo afetada, o que impedia a criação da página apesar das permissões corretas.