Toewijzing van aangepaste gebruikersgroepen in AEM 6.5
- Van toepassing op:
- Experience Manager 6.5
- Onderwerpen:
- Beheren
Gemaakt voor:
- Beheerder
Vergelijking van JCR-inhoud met betrekking tot CUG (aangepaste gebruikersgroep)
Oudere AEM | AEM 6,5 | Opmerkingen |
Eigenschap: cq:cugEnabled Type knooppunt declareren: N.v.t., resteigenschap |
Autorisatie: Node: rep:cugPolicy of node type rep:CugPolicy Type knooppunt declareren: rep:CugMixin Verificatie: Mixintype: graniet:AuthenticationRequired |
Om leestoegang te beperken, wordt een specifiek beleid van de CUG toegepast op de doelknoop. NOTA: Het beleid kan slechts op de gevormde gesteunde wegen worden toegepast. Nodes met name rep:cugPolicy en type rep:CugPolicy zijn beschermd en kunnen niet worden geschreven gebruikend regelmatige vraag JCR API; gebruik in plaats daarvan het beheer van de toegangscontrole JCR. Zie deze paginavoor meer info. Om authentificatievereiste op een knoop af te dwingen, is het voldoende om mixintype granite toe te voegen:AuthenticationRequired. NOTA: Slechts gerespecteerd onder de gevormde gesteunde wegen. |
Eigenschap: cq:cugPrincipals Type knooppunt declareren: NA, resteigenschap |
Eigenschap: rep:principalNames Type knooppunt declareren: rep:CugPolicy |
De eigenschap die de namen bevat van de hoofden die de inhoud onder de beperkte CUG mogen lezen, is beveiligd en kan niet worden geschreven met behulp van reguliere JCR API-aanroepen. Gebruik in plaats daarvan het JCR-toegangsbeheer. Zie deze paginavoor meer details over de implementatie. |
Eigenschap: cq:cugLoginPage Type knooppunt declareren: NA, resteigenschap |
Eigenschap: graniet:loginPath (optioneel) Notititietype declareren: graniet:AuthenticationRequired |
Een JCR-knooppunt waarvoor het mixinetype granite:AuthenticationRequired is gedefinieerd, kan optioneel een alternatief aanmeldingspad definiëren. NOTA: Slechts gerespecteerd onder de gevormde gesteunde wegen. |
Eigenschap: cq:cugReal Type knooppunt declareren: NA, resteigenschap | NA | Niet meer ondersteund met de nieuwe implementatie. |
Vergelijking van OSGi Services
Oudere AEM Versies
Label: ondersteuning voor gesloten gebruikersgroep (CUG) bij Adobe Granite
Naam: com.day.cq.auth.impl.CugSupportImpl
AEM 6.5
-
Label: Apache Jackrabbit Oak CUG-configuratie
Naam: org.apache.jackrabbit.oak.spi.security.authentication.cug.impl.CugConfiguration
ConfigurationPolicy = REQUIRED
-
Label: Uitsluitingslijst Apache Jackrabbit Oak CUG
Naam: org.apache.jackrabbit.oak.spi.security.authentication.cug.impl.CugExcludeImpl
ConfigurationPolicy = REQUIRED
-
Naam: com.adobe.granite.auth.requirements.impl.RequirementService
-
Label: Adobe graniet-verificatie vereist en Aanmeldingspad-handler
Naam: com.adobe.granite.auth.requirements.impl.DefaultRequirementHandler
ConfigurationPolicy = REQUIRED
Commentaren
-
Configuratie van de CUG-autorisatie en inschakelen/uitschakelen van de evaluatie.
Dienst om uitsluitingslijsten van principes te configureren die niet door de CUG-autorisatie moeten worden beïnvloed.NOTE
AlsCugExcludeImpl
niet wordt gevormd, valtCugConfiguration
terug naar het gebrek.Het is mogelijk om een aangepaste CugExclude-implementatie aan te sluiten als er speciale behoeften zijn.
-
De component OSGi die LoginPathProvider uitvoert die een passende login weg aan LoginSelectorHandler blootstelt. Het heeft een verplichte verwijzing naar een RequirementHandler die wordt gebruikt om de waarnemer te registreren die aan veranderde auteisen luistert die in de inhoud door middel van graniet worden opgeslagen:AuthenticationRequired mixin type.
-
De component OSGi die RequirementHandler uitvoert die SlingAuthenticator over veranderingen in authrequirements op de hoogte brengt.
Aangezien het configuratiebeleid voor deze component VEREIST is, wordt het slechts geactiveerd als een reeks gesteunde wegen wordt gespecificeerd.
Het toelaten van de dienst lanceert RequirementService.