사용자가 AEM as a Cloud Service에서 다른 사용자를 가장하도록 허용
이전에는 기본 마스터 admin 계정만 AEM 작성자의 모든 사용자를 가장할 수 있었습니다. 다른 계정의 경우 가장하는 사용자의 프로필에 가장자로 추가해야 합니다. 이 문서에서는 누구나 AEM as a Cloud Service Author에서 사용자를 가장할 수 있는 AEM v2024.10의 새로운 설정에 대해 설명합니다.
설명 description
환경
Adobe Experience Manager as a Cloud Service (AEMaaCS)
문제
가장이 기본 마스터 admin 사용자로 제한되어 다른 계정에서 AEM 작성자의 사용자를 가장하기 어렵습니다.
해결 방법 resolution
AEM as a Cloud Service v2024.10에는 가장을 간소화하는 새로운 구성 옵션이 도입되었습니다. 이제 다음 Apache Jackrabbit Oak 사용자 구성에서 사용자 또는 그룹을 impersonatorPrincipals(으)로 지정하여 사용자를 가장하는 권한을 부여합니다.
Apache Jackrabbit Oak UserConfiguration (org.apache.jackrabbit.oak.security.user.UserConfigurationImpl)
다음은 에서인라인 값cfg.json 메서드를 사용하는 예제입니다.
이 예제에서는 "administrators" 그룹 및 두 번째 "impersonators" 그룹을 impersonatorPrincipals(으)로 지정합니다. 이렇게 하면 이러한 그룹에 지정된 사용자가 AEM 작성자의 모든 사용자 계정을 가장할 수 있습니다.
{
"impersonatorPrincipals":[
"administrators"
"impersonators"
]
}
참고: impersonatorPrincipals(사용자 또는 그룹)의 ACL이 jcr:read 경로에서 /home을(를) 허용하도록 설정되어 있는지 확인해야 합니다.
AEMaaCS에서 OSGI 구성을 설정하는 방법에는 몇 가지가 있습니다. 자세한 내용은 Adobe Experience Manager as a Cloud Service에 대한 OSGi 구성을 참조하십시오.