AEM 6.5 のカスタムユーザグループマッピング

古い AEM バージョン AEM 6.5 コメント

プロパティ:cq:cugEnabled

ノードタイプの宣言:該当なし、残余プロパティ

認証:

ノード:rep:cugPolicyのノードタイプ rep:CugPolicy

ノードタイプの宣言:rep:CugMixin

認証:

Mixin タイプ:granite:AuthenticationRequired

読み取りアクセスを制限するために、専用の CUG ポリシーがターゲットノードに適用されます。

メモ:ポリシーは、設定されているサポート対象パスにのみ適用できます。

rep:cugPolicy および rep:CugPolicy という名前のノードは保護されており、通常の JCR の API 呼び出しを使用して書き込むことはできません。代わりに JCR アクセス制御管理を使用してください。

詳しくは、このページを参照してください。

ノードで認証要件を適用するには、mixin type granite:AuthenticationRequiredを追加すれば十分です。

メモ:設定済みのサポートパスの下でのみ適用されます。

プロパティ:cq:cugPrincipals

ノードタイプの宣言:該当なし、残余プロパティ

プロパティ:rep:principalNames

ノードタイプの宣言:rep:CugPolicy

制限付き CUG の下の内容を読み取ることが許可されているプリンシパルの名前を含むプロパティは保護されており、通常の JCR の API 呼び出しを使用して書き込むことはできません。代わりに JCR アクセス制御管理を使用してください。

実装について詳しくは、このページを参照してください。

プロパティ:cq:cugLoginPage

ノードタイプの宣言:該当なし、残余プロパティ

プロパティ:granite:loginPath(オプション)

ノードタイプの宣言:granite:AuthenticationRequired

mixinタイプgranite:AuthenticationRequiredが定義されたJCRノード。オプションで別のログインパスを定義できます。

メモ:設定済みのサポートパスの下でのみ適用されます。

プロパティ:cq:cugRealm

ノードタイプの宣言:該当なし、残余プロパティ

該当なし 新しい実装ではサポートされなくなりました。

OSGi サービスの比較

古い AEM バージョン

ラベル:Adobe Granite の閉じられたユーザーグループ(CUG)のサポート

名前:com.day.cq.auth.impl.CugSupportImpl

AEM 6.5

  • ラベル:Apache Jackrabbit Oak CUG の設定

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

    ConfigurationPolicy = REQUIRED

  • ラベル:Apache Jackrabbit Oak CUG 除外リスト

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

    ConfigurationPolicy = REQUIRED

  • 名前:com.adobe.granite.auth.requirement.impl.RequirementService

  • レーベル:Adobe Granite 認証要件とログインパスハンドラー

    名前:com.adobe.granite.auth.requirement.impl.DefaultRequirementHandler

    ConfigurationPolicy = REQUIRED

コメント

  • CUG 認証の設定および評価の有効化/無効化CUG認証の影響を受けないプリンシパルの除外リストを設定するサービス。

    メモ

    CugExcludeImplが設定されていない場合、CugConfigurationはデフォルトに戻ります。

    特別なニーズがある場合は、カスタム CugExclude 実装をプラグインすることが可能です。

  • LoginSelectorHandler に一致するログインパスを公開する LoginPathProvider を実装する OSGi コンポーネント。これは、granite:AuthenticationRequired mixin タイプによって、コンテンツに格納されている変更された認証要件を監視するオブザーバを登録するために使用される RequirementHandler への必須参照を持っています。

  • SlingAuthenticatorに認証要件の変更を通知するRequirementHandlerの実装OSGiコンポーネント。

    このコンポーネントの構成ポリシーはREQUIREなので、サポートされるパスのセットが指定されている場合にのみアクティブ化されます。

    サービスを有効にすると RequirementService が起動します。

このページ

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