ページを古いバージョンに戻すと、兄弟ページの順序が変更されます

説明 description

環境
Experience Manager

問題/症状
ユーザーがサイトのタイムラインからページを古いバージョンに戻すと、兄弟ページの順序が意図せず変更されます。 この問題は、特定のグループのメンバーに対してのみ発生します。 管理者はいません。

解決策 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