AEM 6.5의 사용자 지정 사용자 그룹 매핑 custom-user-group-mapping-in-aem

이전 AEM 버전
AEM 6.5
댓글

속성: cq:cugEnabled

노드 유형 선언: N/A, 잔여 속성

인증:

노드: rep:CugPolicy 노드 유형의 rep:cugPolicy

노드 유형 선언: rep:CugMixin

인증:

Mixin 유형: granite:AuthenticationRequired

읽기 액세스를 제한하기 위해 전용 CUG 정책이 대상 노드에 적용됩니다.

참고: 정책은 구성된 지원 경로에만 적용할 수 있습니다.

rep:cugPolicy 및 rep:CugPolicy 유형이 있는 노드는 보호되며, 일반 JCR API 호출을 사용하여 작성할 수 없습니다. 대신 JCR 액세스 제어 관리를 사용하십시오.

다음을 참조하십시오 이 페이지 추가 정보.

노드에 인증 요구 사항을 적용하려면 mixin 유형 granite:AuthenticationRequired를 추가하면 됩니다.

참고: 구성된 지원 경로 아래에만 적용됩니다.

속성: cq:cugPrincipals

노드 유형 선언: NA, 잔여 속성

속성: rep:principalNames

노드 유형 선언: rep:CugPolicy

제한된 CUG 아래의 콘텐츠를 읽을 수 있는 해당 보안 주체의 이름이 포함된 속성은 보호되며 일반 JCR API 호출을 사용하여 작성할 수 없습니다. 대신 JCR 액세스 제어 관리를 사용하십시오.

다음을 참조하십시오 이 페이지 구현에 대한 자세한 내용은 를 참조하십시오.

속성: cq:cugLoginPage

노드 유형 선언: NA, 잔여 속성

속성: granite:loginPath (선택 사항)

노드 유형 선언: granite:AuthenticationRequired

granite:AuthenticationRequired mixin 유형이 정의된 JCR 노드는 대체 로그인 경로를 선택적으로 정의할 수 있습니다.

참고: 구성된 지원 경로 아래에만 적용됩니다.

속성: cq:cugRealm

노드 유형 선언: NA, 잔여 속성

NA
새 구현에서는 더 이상 지원되지 않습니다.

OSGi 서비스 비교 comparison-of-osgi-services

이전 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 = 필수

  • 라벨 : Apache Jackrabbit Oak CUG 제외 목록

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

    ConfigurationPolicy = 필수

  • 이름: com.adobe.granite.auth.requirement.impl.RequirementService

  • 레이블: Adobe Granite 인증 요구 사항 및 로그인 경로 핸들러

    이름: com.adobe.granite.auth.requirement.impl.DefaultRequirementHandler

    ConfigurationPolicy = 필수

댓글

  • CUG 인증 구성 및 평가 활성화/비활성화.
    CUG 인증의 영향을 받지 않아야 하는 주체의 제외 목록을 구성하는 서비스입니다.

    note note
    NOTE
    다음과 같은 경우 CugExcludeImpl 이(가) 구성되지 않았습니다. CugConfiguration 을 기본값으로 되돌립니다.

    특별한 필요가 있는 경우 사용자 지정 CugExclude 구현을 플러그인할 수 있습니다.

  • 일치하는 로그인 경로를 LoginSelectorHandler에 노출하는 LoginPathProvider를 구현하는 OSGi 구성 요소입니다. granite:AuthenticationRequired mixin 유형을 사용하여 컨텐츠에 저장된 변경된 인증 요구 사항을 수신하는 관찰자를 등록하는 데 사용되는 RequirementHandler에 대한 필수 참조가 있습니다.

  • 인증 요구 사항에 대한 변경 사항을 SlingAuthenticator에 알리는 RequirementHandler를 구현하는 OSGi 구성 요소입니다.

    이 구성 요소에 대한 구성 정책은 REQUIRE이므로 지원되는 경로 집합이 지정된 경우에만 활성화됩니다.

    서비스를 활성화하면 RequirementService가 실행됩니다.

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