Versioni precedenti AEM | AEM 6.5 | Commenti |
Proprietà: cq:cugEnabled Dichiarazione del tipo di nodo: N/D, proprietà residua |
Autorizzazione: Nodo: rep:cugPolicy del tipo di nodo rep:CugPolicy Dichiarazione del tipo di nodo: rep:CugMixin
Autenticazione: Tipo di miscela: granite:AuthenticationRequired |
Per limitare l’accesso in lettura, al nodo di destinazione viene applicata una policy CUG dedicata. NOTA: I criteri possono essere applicati solo ai percorsi supportati configurati. I nodi con nome rep:cugPolicy e tipo rep:CugPolicy sono protetti e non possono essere scritti utilizzando normali chiamate API JCR; utilizza invece la gestione del controllo accessi JCR. Vedi questa pagina per ulteriori informazioni. Per applicare i requisiti di autenticazione su un nodo è sufficiente aggiungere il tipo mixin granite:AuthenticationRequired. NOTA: Solo rispettati sotto i percorsi supportati configurati. |
Proprietà: cq:cugPrincipals Dichiarazione del tipo di nodo: NA, proprietà residua |
Proprietà: rep:principalNames Dichiarazione del tipo di nodo: rep:CugPolicy |
La proprietà contenente i nomi delle entità autorizzate a leggere il contenuto al di sotto del gruppo di utenti chiuso è protetta e non può essere scritta utilizzando normali chiamate API JCR; utilizza invece la gestione del controllo accessi JCR. Vedi questa pagina per maggiori dettagli sull'implementazione. |
Proprietà: cq:cugLoginPage Dichiarazione del tipo di nodo: NA, proprietà residua |
Proprietà: granite:loginPath (facoltativo) Dichiarazione del tipo di nodo: granite:AuthenticationRequired |
Un nodo JCR con il tipo mixin granite:AuthenticationRequired definito, può facoltativamente definire un percorso di accesso alternativo. NOTA: Solo rispettati sotto i percorsi supportati configurati. |
Proprietà: cq:cugRealm Dichiarazione del tipo di nodo: NA, proprietà residua |
ND | Non più supportato con la nuova implementazione. |
Versioni precedenti AEM
Etichetta: Supporto di Adobe Granite Closed User Group (CUG)
Nome: com.day.cq.auth.impl.CugSupportImpl
AEM 6.5
Etichetta: Configurazione CUG Apache Jackrabbit Oak
Nome: org.apache.jackrabbit.oak.spi.security.authorization.cug.impl.CugConfiguration
ConfigurationPolicy = OBBLIGATORIO
Etichetta: Elenco di esclusione di Apache Jackrabbit Oak CUG
Nome: org.apache.jackrabbit.oak.spi.security.authorization.cug.impl.CugExcludeImpl
ConfigurationPolicy = OBBLIGATORIO
Nome: com.adobe.granite.auth.requirements.impl.RequirementService
Etichetta: Adobe Granite Authentication Requirements e Login Path Handler
Nome: com.adobe.granite.auth.requirements.impl.DefaultRequirementHandler
ConfigurationPolicy = OBBLIGATORIO
Commenti
Configurazione dell’autorizzazione CUG e attivazione/disattivazione della valutazione.
Servizio per configurare l’elenco di esclusione delle entità che non dovrebbero essere interessate dall’autorizzazione CUG.
Se la CugExcludeImpl
non è configurato, il CugConfiguration
tornerà al valore predefinito.
È possibile collegare un’implementazione personalizzata di CugExclude in caso di esigenze specifiche.
Componente OSGi che implementa LoginPathProvider che espone un percorso di accesso corrispondente a LoginSelectorHandler. Ha un riferimento obbligatorio a un RequirementHandler che viene utilizzato per registrare l'osservatore che ascolta i requisiti di autenticazione modificati memorizzati nel contenuto tramite il tipo di mixin granite:AuthenticationRequired.
Componente OSGi che implementa RequirementHandler che notifica a SlingAuthenticator le modifiche ai requisiti di autenticazione.
Poiché il criterio di configurazione per questo componente è REQUIRE, verrà attivato solo se è specificato un set di percorsi supportati.
L'abilitazione del servizio avvia il servizio RequirementService.