Visualizzazione entità per la gestione delle autorizzazioni principal-view-for-permissions-management

Panoramica overview

AEM 6.5 introduce la gestione delle autorizzazioni per utenti e gruppi. La funzionalità principale rimane la stessa dell’interfaccia classica, ma è più semplice ed efficiente.

Guida all’uso how-to-use

Accesso all’interfaccia utente accessing-the-ui

La nuova gestione delle autorizzazioni basata sull’interfaccia utente è accessibile tramite la scheda Autorizzazioni in Sicurezza, come illustrato di seguito:

Interfaccia utente per la gestione delle autorizzazioni

La nuova visualizzazione consente di esaminare più facilmente l’intero insieme di privilegi e restrizioni per una determinata entità principale in tutti i percorsi in cui sono state concesse esplicitamente le autorizzazioni. Questo elimina la necessità di passare a

CRXDE per gestire privilegi e restrizioni avanzati. È stato consolidato nella stessa visualizzazione. Il valore predefinito della visualizzazione è Gruppo "tutti".

Vista del gruppo tutti

È disponibile un filtro che consente all’utente di selezionare il tipo di entità da esaminare Utenti, Gruppi, o Tutti e cerca un’entità principale .

Cerca tipi di entità

Visualizzazione delle autorizzazioni per un’entità viewing-permissions-for-a-principal

Il frame a sinistra consente agli utenti di scorrere verso il basso per trovare un’entità principale o cercare un gruppo o un utente in base al filtro selezionato, come illustrato di seguito:

Visualizzare le autorizzazioni per un’entità

Facendo clic sul nome, a destra vengono visualizzate le autorizzazioni assegnate. Nel riquadro delle autorizzazioni viene visualizzato l'elenco delle voci di controllo di accesso in percorsi specifici con le limitazioni configurate.

Visualizza elenco ACL

Aggiunta di una nuova voce di controllo di accesso per un'entità adding-new-access-control-entry-for-a-principal

È possibile aggiungere nuove autorizzazioni aggiungendo una voce di controllo di accesso. È sufficiente fare clic sul pulsante Aggiungi ACE.

Aggiungere un nuovo ACL per unentità

Viene visualizzata la finestra mostrata di seguito. Il passaggio successivo consiste nel scegliere un percorso in cui configurare l’autorizzazione.

Configurare il percorso delle autorizzazioni

In questo caso, viene selezionato un percorso in cui è possibile configurare un’autorizzazione per dam-users:

Configurazione di esempio per dam-users

Dopo aver selezionato il percorso, il flusso di lavoro torna a questa schermata, in cui l’utente può quindi selezionare uno o più privilegi dagli spazi dei nomi disponibili (come jcr, rep o crx) come mostrato di seguito.

I privilegi possono essere aggiunti effettuando una ricerca utilizzando il campo di testo e selezionando dall’elenco.

NOTE
Per un elenco completo dei privilegi e delle descrizioni, vedere questa pagina.

Autorizzazione di ricerca per un determinato percorso. Aggiungi nuova voce per dam-users come mostrato da un percorso selezionato in colonne verticali.

Dopo aver selezionato l'elenco dei privilegi, l'utente può scegliere il Tipo di autorizzazione: Nega o Consenti, come illustrato di seguito.

Seleziona autorizzazione Seleziona autorizzazione

Utilizzo delle restrizioni using-restrictions

Oltre all’elenco dei privilegi e al tipo di autorizzazione su un determinato percorso, questa schermata consente di aggiungere restrizioni per il controllo degli accessi a grana fine, come illustrato di seguito:

Aggiungi restrizioni

NOTE
Per ulteriori informazioni sul significato di ciascuna restrizione, consulta la documentazione di Jackrabbit Oak.

Le restrizioni possono essere aggiunte come mostrato di seguito scegliendo il tipo di restrizione, immettendo il valore e premendo il tasto + icona.

Aggiungere il tipo di restrizione Aggiungere il tipo di restrizione

La nuova voce ACE viene visualizzata nell'elenco di controllo di accesso come illustrato di seguito. Tieni presente che jcr:write è un privilegio aggregato che include jcr:removeNode che è stato aggiunto in precedenza, ma non è mostrato di seguito come suo coperto in jcr:write.

Modifica delle ACE editing-aces

Le voci di controllo di accesso possono essere modificate selezionando un'entità principale e scegliendo l'ACE che si desidera modificare.

Ad esempio, qui puoi modificare la voce seguente per dam-users facendo clic sull’icona della matita a destra:

Aggiungi restrizione

Viene visualizzata la schermata di modifica con ACE configurati preselezionati. Per eliminarli, fai clic sull’icona a forma di croce accanto a essi oppure puoi aggiungere nuovi privilegi per il percorso specificato, come illustrato di seguito.

Modifica voce

Qui le addChildNodes privilegio aggiunto per dam-users nel percorso specificato.

Aggiungi privilegio

Le modifiche possono essere salvate facendo clic su Salva in alto a destra e le modifiche si riflettono nelle nuove autorizzazioni per dam-users come mostrato di seguito:

Salva modifiche

Eliminazione di ACE deleting-aces

È possibile eliminare le voci di controllo di accesso per rimuovere tutte le autorizzazioni concesse a un utente/gruppo/ruolo in un percorso specifico. L'icona X accanto a ACE può essere utilizzata per eliminarla come illustrato di seguito:

Elimina ACE Elimina ACE

Combinazioni di privilegi dell’interfaccia classica classic-ui-privilege-combinations

La nuova interfaccia utente delle autorizzazioni utilizza esplicitamente il set di privilegi di base invece di combinazioni predefinite che non riflettono realmente i privilegi sottostanti esatti concessi.

Ciò ha causato confusione su ciò che è esattamente configurato. Nella tabella seguente viene elencato il mapping tra le combinazioni di privilegi dell’interfaccia classica e i privilegi effettivi che le costituiscono:

Combinazioni di privilegi dell’interfaccia classica
Autorizzazioni UI Privilegio
Lettura
jcr:read
Modifica

jcr:modifyProperties

jcr:lockManagement

jcr:versionManagement

Creare

jcr:addChildNodes

jcr:nodeTypeManagement

Eliminare

jcr:removeNode

jcr:removeChildNodes

Leggi ACL
jcr:readAccessControl
Modifica ACL
jcr:modifyAccessControl
Replica
crx:replicate
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2