Il ripristino di una pagina in una versione precedente comporta la modifica dell’ordine delle pagine di pari livello

Descrizione

Ambiente
Experience Manager

Problema/Sintomi
Quando un utente ripristina una versione precedente della timeline del sito, l’ordine delle pagine di pari livello cambia involontariamente. Questo problema si verifica solo con i membri di un particolare gruppo. Non con l'amministratore.

Risoluzione

Concedi l'autorizzazione di lettura a tutte le pagine di pari livello. Per evitare che l’utente veda il contenuto della pagina che non è rilevante, aggiungi Nega di jcr;all rep:glob=*/jcr:content/* su ogni nodo della pagina di pari livello (il nodo di sling:resourceType = cq:Page). L’utente può riconoscere l’esistenza delle pagine di pari livello (e delle pagine figlie delle pagine di pari livello) ma non può vedere il contenuto di tali pagine.
Causa
L'utente/gruppo non dispone di autorizzazioni di lettura sufficienti per le pagine di pari livello. La versione mantiene e tenta di ripristinare l’ordine delle pagine di pari livello riconoscibili dall’utente. Se l'ordine è A - B - C e un utente ha l'autorizzazione di lettura solo su B e C, allora quando l'utente salva una versione di C, ritorna alla versione salvata. AEM ripristinerà prima l'ordine di B - C e non si preoccupa dell'ordine per A. Di conseguenza, l'ordine di pari livello può diventare B - C - A.

In questa pagina