将页面还原到旧版本会更改同级页面的顺序

授予所有同级页面的读取权限。

描述 description

环境

Adobe Experience Manager (AEM)

问题

当用户将页面从网站时间轴还原为旧版本时,同级页面的顺序会无意中更改。 此问题仅发生在特定组的成员身上。 不是与管理员一起的。

解决方法 resolution

授予所有同级页面的读取权限。 为避免用户看到无关的页面内容,请在每个页面上添加​ 拒绝/jcr;all rep:glob=*/jcr:content/*
同级页面节点(sling:resourceType = cq:Page的节点)。 用户可以识别是否存在同级页面(以及同级页面的子页面),但看不到这些页面的内容。
原因
用户/组对同级页面的读取权限不足。 该版本会保留并尝试恢复用户可以识别的同级页面的顺序。 如果顺序为A -> B -> C并且用户仅对B和C具有读取权限,则当用户保存C的版本时,它会恢复到保存的版本。 AEM将首先恢复B -> C的顺序,而不关心A的顺序。因此,同层级顺序可能会变成B -> C -> A。

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