CAV cav

Violazione dell’area contenuto

Sfondo background

CAV identifica il pattern in cui diverse aree di contenuto vengono utilizzate in modo da violare le regole di classificazione del contenuto.

L’elaborazione delle richieste sling definisce come il contenuto di una risorsa, in particolare la sua proprietà sling:resourceType, viene utilizzato per determinare lo script che verrà utilizzato per il rendering del contenuto. Consulta Individuazione dello script per ulteriori informazioni. Sling fornisce anche tecniche per accedere e unire le risorse tramite “sovrapposizioni” e “sovrascritture”. Sono descritti come parte di Sling Resource Merger e Sovrapposizioni.

Per rendere più sicuro e facile per i clienti capire quali aree /libs si possono utilizzare in sicurezza e sovrapporre il contenuto in /libs è stato classificato con proprietà “mixin”: pubblico, astratto, finale e interno. Ogni classificazione implica regole su come il contenuto può essere utente, ereditato o sovrapposto. Consulta Aggiornamenti sostenibili per una descrizione dettagliata.

Possibili implicazioni e rischi implications-and-risks

  • Un aggiornamento AEM può causare problemi di rendering della pagina e altri comportamenti indesiderati.
  • Gli aggiornamenti di sicurezza non sono efficaci.

Soluzioni possibili solutions

  • Riduci al minimo l’utilizzo della sovrapposizione dei contenuti nei casi in cui è necessario.
  • In particolare, evita di sovrapporre i contenuti soggetti a restrizioni (classificazione finale e classificazione interna).
  • È consigliabile adattare i cambiamenti provenienti da /libs dopo aggiornamenti AEM, installazioni ServicePack o CumulativeFixPack.
  • Contatta il Team di supporto AEM per ottenere chiarimenti o risolvere dubbi.
recommendation-more-help
c50d24a5-718e-4110-a484-b335e8a63206