Reverter uma página para uma versão antiga altera a ordem das páginas irmãs

Conceder permissão de leitura a todas as páginas irmãs.

Descrição description

Ambiente

Adobe Experience Manager (AEM)

Problema

Quando um usuário reverte uma página para uma versão antiga da linha do tempo do site, a ordem das páginas irmãs é alterada de forma não intencional. Esse problema ocorre somente com os membros de um grupo específico. Não com o administrador.

Resolução resolution

Conceder permissão de leitura a todas as páginas irmãs. Para evitar que o usuário veja o conteúdo da página que é irrelevante, adicione Negar de jcr;all rep:glob=*/jcr:content/* em cada
nó de página irmã (o nó de sling:resourceType = cq:Page). O usuário pode reconhecer a existência das páginas irmãs (e as páginas filhas das páginas irmãs), mas não pode ver o conteúdo delas.
Causa
O usuário/grupo não tem permissão de leitura suficiente para as páginas irmãs. A versão do mantém e tenta restaurar a ordem das páginas irmãs que o usuário pode reconhecer. Se a ordem for A -> B -> C e um usuário tiver permissão de leitura somente em B e C, quando o usuário salvar uma versão de C, ela será revertida para a versão salva. O AEM restaurará a ordem de B - > C primeiro e não se importa com a ordem de A. Como consequência, a ordem irmã pode se tornar B -> C -> A.

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