Toewijzing van aangepaste gebruikersgroepen in AEM 6.5 custom-user-group-mapping-in-aem

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 pagina voor meer informatie.

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 pagina voor meer informatie over de uitvoering.

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 comparison-of-osgi-services

Oudere AEM

Label: ondersteuning voor gesloten gebruikersgroep (CUG) bij Adobe Granite

Naam: com.day.cq.auth.impl.CugSupportImpl

AEM 6,5

  • Label: Apache Jackrabbit Oak CUG Configuration

    Naam: org.apache.jackrabbit.oak.spi.security.authentication.cug.impl.CugConfiguration

    ConfigurationPolicy = REQUIRED

  • Label: Apache Jackrabbit Oak CUG Exclusive List

    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

Opmerkingen

  • 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 note
    NOTE
    Als de CugExcludeImpl is niet geconfigureerd, CugConfiguration wordt de standaardwaarde hersteld.

    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.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2