일반적으로 LDAP 데이터 보기의 경우 스키마 검사는 백엔드 디렉토리의 스키마를 사용하여 백엔드 디렉토리에서 수행됩니다. 디렉토리 프록시 서버에서 스키마 검사를 수행하려면 다음 절차를 사용합니다.
DSCC를 사용하여 이 작업을 수행할 수 없습니다. 이 절차에 설명된 것처럼 명령줄을 사용하십시오.
요청, 특히 DN을 정규화하려면 다음과 같이 서버의 use-external-schema 등록 정보를 설정합니다.
서버 인스턴스가 외부 스키마를 사용해야 함을 나타냅니다.
$ dpconf set-server-prop -h host -p port use-external-schema:true |
연결 처리기에서 스키마 검사를 활성화합니다.
$ dpconf set-connection-handler-prop -h host -p port connection-handler\ schema-check-enabled:true |
cn=schema를 표시하는 데이터 보기를 만듭니다.
외부 스키마가 LDAP 디렉토리에 정의된 경우 LDAP 데이터 보기 만들기 및 구성에 설명된 것처럼 cn=schema의 보기 기준을 사용하여 LDAP 데이터 보기를 만듭니다.
외부 스키마가 LDIF 파일에 정의된 경우 LDIF 데이터 보기 만들기 및 구성에 설명된 것처럼 cn=schema의 보기 기준을 사용하여 LDIF 데이터 보기를 만듭니다.
연결 처리기에서 표시되는 데이터 보기 목록에 이 데이터 보기를 추가합니다.
기본적으로 모든 데이터 보기는 연결 처리기에서 표시됩니다. 연결 처리기에서 표시되는 데이터 보기의 사용자 정의 목록을 정의한 경우 이 데이터 보기를 해당 목록에 추가합니다. 연결 처리기에서 표시할 모든 데이터 보기를 이 명령에 지정해야 합니다.
$ dpconf set-connection-handler-prop -h host -p port connection-handler \ data-view-routing-custom-list:data-view-name data-view-routing-custom-list:data-view-name |