2017-09-06 5 views
1

AEM과 함께 제공되는 바로 사용 가능한 샘플 사용자는 /home/users/geometrixx/과 같은 폴더와 전자 메일 주소에 해당하는 사용자 이름으로 깔끔하게 정리되어 있습니다.AEM 6.2 JCR의 사용자 프로필 위치?

왜 사용자를 만들면 프로필이 /home/users/n/nspbWko6RBR1JWylKRiT/profile과 같은 암호 같은 위치에 배치되며 내 사용자를 폴더로 구성하려면 어떻게해야합니까?

이 구현은 ID 공급자와 통합되지 않습니다.

답변

2

Jackrabbit Oak는 기본적으로 Authorizable node names을 다룰 때 작동합니다. official Adobe documentation 가입일

:

AEM 6.1 이후, 저장된 ID 노드 이름 (도 authorizable라고도 함) 방식을 사용자가 AuthorizableNodeName 인터페이스의 새로운 구현으로 변경된다. 새 인터페이스는 더 이상 노드 이름에 사용자 ID를 표시하지 않지만 대신 임의의 이름을 생성합니다.

이제는 AEM에서 권한 부여 가능한 ID를 생성하는 기본 방법이므로이를 활성화하기 위해 구성을 수행 할 필요가 없습니다.

비록 권장하지는 않지만 이전 응용 프로그램과의 하위 호환성을 위해 이전 구현이 필요할 경우를 대비하여 비활성화 할 수 있습니다. 이를 수행하려면 웹 콘솔에서 Apache Jackrabbit Oak 임의 승인 가능 노드 이름 OSGi 구성을 삭제해야합니다.

생성시 사용자를 배치 할 디렉토리를 항상 지정할 수 있기 때문에 사용자 구성 방법에 영향을 미치지 않습니다.

+0

_ 생성자는 언제든지 사용자를 배치 할 디렉토리를 지정할 수 있습니다 _ - 어떻게? 이 옵션이 표시되지 않습니다. –

+0

사용자/그룹을 만들 때 "홈"을 지정할 수 있습니다. – awd

+0

@AlexR/useradmin을 사용할 때 "path"등록 정보를 지정할 수 있습니다. /crx/explorer/index.jsp를 사용할 때 "중간 경로"등록 정보를 지정할 수 있습니다. – mickleroy