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

Descripción description

Entorno
Experience Manager

Problema/Síntomas
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 no intencionada. Este problema solo ocurre con los miembros de un grupo en particular. No con el administrador.

Resolución resolution

Conceda permiso de lectura a todas las páginas del mismo nivel. Para evitar que el usuario vea el contenido de la página que es irrelevante, agregue Denegar de jcr;all rep:glob=*/jcr:content/* en cada nodo de 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 el contenido de esas páginas.
Causa
El usuario/grupo no tiene permisos de lectura suficientes para las páginas del mismo nivel. La versión mantiene y trata de 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, cuando el usuario guarda una versión de C, vuelve a la versión guardada. AEM restaurará primero el orden de B - C y no le importa el orden de A. Como consecuencia, el orden del hermano puede convertirse en B - C - A.

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