Zuordnung benutzerdefinierter Benutzergruppen in AEM 6.5

Ältere AEM-Versionen AEM 6.5 Kommentare

Eigenschaft: cq:cugEnabled

Deklarierender Knotentyp: nicht zutreffend, Resteigenschaft

Autorisierung:

Knoten: rep:cugPolicy des Knotentyps rep:CugPolicy

Deklarierender Knotentyp: rep:CugMixin

Authentifizierung:

Mixin-Typ: granite:AuthenticationRequired

Um den Lesezugriff einzuschränken, wird eine dedizierte CUG-Richtlinie auf den Zielknoten angewendet.

HINWEIS: Richtlinien können nur für die konfigurierten unterstützten Pfade angewendet werden.

Knoten mit dem Namen rep:Cugpolicy und Typ rep:Cugpolicy sind geschützt und können nicht mit normalen JCR-API-Aufrufen geschrieben werden. Verwenden Sie stattdessen JCR-Zugangssteuerungsverwaltung.

Weitere Informationen finden Sie auf dieser Seite.

Um die Authentifizierungsanforderung für einen Knoten zu erzwingen, reicht es aus, den mixin-Typ granite:AuthenticationRequired hinzuzufügen.

HINWEIS: Wird nur unter den konfigurierten unterstützten Pfaden berücksichtigt.

Eigenschaft: cq:cugPrincipals

Deklarierender Knotentyp: nicht zutreffend, Resteigenschaft

Eigenschaft: rep:principalNames

Deklarierender Knotentyp: rep:CugPolicy

Die Eigenschaft, die die Namen der Prinzipale enthält, die den Inhalt unterhalb der eingeschränkten CUG lesen dürfen, ist geschützt und kann nicht mit normalen JCR-API-Aufrufen geschrieben werden. Verwenden Sie stattdessen JCR-Zugangssteuerungsverwaltung.

Weitere Informationen zur Implementierung finden Sie auf dieser Seite.

Eigenschaft: cq:cugLoginPage

Deklarierender Knotentyp: nicht zutreffend, Resteigenschaft

Eigenschaft: granite:loginPath (optional)

Deklarierender Knotentyp: granite:AuthenticationRequired

Ein JCR-Knoten, für den der mixin-Typ "granite:AuthenticationRequired"definiert ist, kann optional einen alternativen Anmeldepfad definieren.

HINWEIS: Wird nur unter den konfigurierten unterstützten Pfaden berücksichtigt.

Eigenschaft: cq:cugRealm

Deklarierender Knotentyp: nicht zutreffend, Resteigenschaft

nicht vorhanden Wird bei der neuen Implementierung nicht mehr unterstützt.

Vergleich der OSGi-Dienste

Ältere AEM-Versionen

Bezeichnung: Adobe Granite Closed User Group (CUG) Support

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

AEM 6.5

  • Bezeichnung: Apache Jackrabbit Oak CUG Configuration

    Name: org.apache.jackrabbit.oak.spi.security.authorization.cug.impl.CugConfiguration

    ConfigurationPolicy = ERFORDERLICH

  • Bezeichnung: Apache Jackrabbit Oak CUG Exclude List

    Name: org.apache.jackrabbit.oak.spi.security.authorization.cug.impl.CugExcludeImpl

    ConfigurationPolicy = ERFORDERLICH

  • Name: com.adobe.granite.auth.requirement.impl.RequirementService

  • Bezeichnung: Adobe Granite Authentication Requirement and Login Path Handler

    Name: com.adobe.granite.auth.requirement.impl.DefaultRequirementHandler

    ConfigurationPolicy = ERFORDERLICH

Kommentare

  • Konfiguration der CUG-Autorisierung und Aktivieren/Deaktivieren der Bewertung.
    Dienst zum Konfigurieren der Liste von Prinzipalen, die von der CUG-Genehmigung nicht betroffen sein sollten.

    HINWEIS

    Wenn CugExcludeImpl nicht konfiguriert ist, wird CugConfiguration auf die Standardeinstellung zurückgesetzt.

    Es ist möglich, bei besonderen Anforderungen eine benutzerdefinierte CugExclude-Implementierung zu verbinden.

  • OSGi-Komponente, die den LoginPathProvider implementiert, der einen übereinstimmenden Anmeldepfad zum LoginSelectorHandler bereitstellt. Verfügt über einen obligatorischen Verweis auf einen RequirementHandler. Dieser wird dazu verwendet, den Beobachter zu registrieren, der auf geänderte Authentifizierungsanforderungen wartet, die im Inhalt durch den Mixin-Typ granite:AuthenticationRequired gespeichert sind.

  • OSGi-Komponente zur Implementierung von RequirementHandler, die den SlingAuthenticator über Änderungen an Authoring-Anforderungen informiert.

    Da die Konfigurationspolitik für diese Komponente ERFORDERLICH ist, wird sie nur aktiviert, wenn eine Reihe unterstützter Pfade angegeben ist.

    Durch Aktivierung des Dienstes wird RequirementService gestartet.

Auf dieser Seite

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now