Al revertir una página a una versión antigua, cambia el orden de las páginas del mismo nivel

Conceder permiso de lectura a todas las páginas del mismo nivel.

Descripción description

Entorno

Adobe Experience Manager (AEM)

Problema

Cuando un usuario revierte una página a una versión antigua desde la cronología del sitio, el orden de las páginas del mismo nivel cambia de forma involuntaria. Este problema solo ocurre con los miembros de un grupo en particular. No con el administrador.

Resolución resolution

Conceder permiso de lectura a todas las páginas del mismo nivel. Para evitar que el usuario vea el contenido de la página que no es relevante, agregue Denegar de jcr;all rep:glob=*/jcr:content/* en cada nodo de la página del mismo nivel (el nodo de sling:resourceType = cq:Page). El usuario puede reconocer la existencia de las páginas del mismo nivel (y las páginas secundarias de las páginas del mismo nivel), pero no puede ver su contenido.
Causa
El usuario/grupo no tiene permiso de lectura suficiente para las páginas del mismo nivel. La versión mantiene e intenta restaurar el orden de las páginas del mismo nivel que el usuario puede reconocer. Si el pedido es A -> B -> C y un usuario solo tiene permiso de lectura en B y C, y cuando el usuario guarda una versión de C, vuelve a la versión guardada. AEM Se restablecerá el orden de B -> C primero y no le importa el pedido de A. Como consecuencia, el orden del mismo nivel puede convertirse en B -> C -> A.

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