Il ripristino di una pagina a una versione precedente cambia l’ordine delle pagine di pari livello

Descrizione description

Ambiente
Experience Manager

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

Risoluzione resolution

Concedi l'autorizzazione di lettura a tutte le pagine di pari livello. Per evitare che l’utente visualizzi il contenuto della pagina che è irrilevante, aggiungi Rifiuta di jcr;all rep:glob=*/jcr:content/* su ogni nodo di 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ò visualizzarne il contenuto.
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 che l’utente può riconoscere. Se l’ordine è A - B - C e un utente dispone dell’autorizzazione di lettura solo per B e C, quando l’utente salva una versione di C ritorna alla versione salvata. L'AEM ripristinerà prima l'ordine di B - C e non si preoccuperà dell'ordine di A. Di conseguenza, l'ordine di pari livello può diventare B - C - A.

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