Vai su http://host:port/crx/de/index.jsp e accedi come amministratore.
Obiettivo
Come consentire agli utenti di modificare i frammenti dell'esperienza senza permettere loro di eliminarli.
Passaggi
Per impedire agli utenti di eliminare le pagine di frammenti di esperienza senza bloccarli dalla modifica, procedi come segue:
A. Concedi all'utente l'accesso in lettura a /content/experience-fragments:
-
-
Sfoglia e seleziona il nodo /contenuto/esperienza-frammenti.
-
Nel pannello in basso a destra, seleziona la scheda Controllo Accesso.
-
Fai clic sull'icona verde a forma di segno più a destra per aggiungere una nuova policy di controllo accesso (la policy esiste già se sono già presenti voci del controllo accessi - in questo caso passa al successivo).
-
Fai clic sull'icona verde a forma di segno più che appare in seguito per aggiungere una nuova Voce di controllo ingressi.
-
Immetti un Principale che è l'id del gruppo a cui desideri concedere l'accesso.
-
Attiva la casella di controllo per jcr:read.
-
Espandi Avanzate, sotto rep:glob inserisci le virgolette doppie "".
-
Fai clic su OK.
B. Aggiungi l'accesso per modificare il ramo desiderato di frammenti di esperienza senza poterli eliminare:
-
Ora, anche utilizzando CRXDe, vai al sotto-percorso desiderato sotto /content/experience-fragments, per esempio /content/experience-fragments/intuit.
-
Nel pannello in basso a destra seleziona la scheda Controllo Accesso.
-
Fai clic sull'icona verde a forma di segno più a destra per aggiungere una nuova Policy di controllo accesso (la policy esiste già se sono già presenti voci di controllo accesso - in tal caso, vai al passaggio successivo).
-
Fai clic sull'icona verde a forma di segno più che compare in seguito per aggiungere una nuova Voce di controllo accesso.
-
Immetti un Principale che è l'id del gruppo a cui desideri concedere l'accesso.
-
Attiva la casella di controllo per jcr:read e rep:write.
-
Fai clic su OK.
-
Fai nuovamente clic sull'icona verde a forma di segno più per aggiungere un'altra Policy di controllo accesso.
-
Immetti lo stesso nome Principale come al passaggio 5.
-
Seleziona Rifiuta per il Tipo.
-
Espandi Avanzate e abilita le caselle di controllo per jcr:removeChildNodes e rep:removeProperties.
C. Concedi l'accesso per eliminare gli elementi sotto le pagine senza permettere agli utenti di eliminare essi stessi i frammenti dell'esperienza.
-
Fai clic sull'icona verde a forma di segno più che compare in seguito per aggiungere una nuova Voce di controllo accesso.
-
Immetti un Principale che è l'id del gruppo a cui desideri concedere l'accesso.
-
Espandi Avanzate e abilita le caselle di controllo per jcr:removeChildNodes e rep:removeProperties.
-
Sotto rep:glob inserisci */jcr:content*.
-
Fai clic su OK.
-
Testo del passaggio