Sun Java System Directory Server Enterprise Edition 6.3 관리 설명서

가상 속성을 실제 속성에 매핑

순수 가상 속성의 일부로 제공되는 속성을 추가하려면 다음 매핑 변환 규칙을 사용합니다. 예를 들어, 다음 변환 규칙을 적용하면 항목에서 지정하지 않아도 givenName이 서버에 저장됩니다. 이 값은 mail \${givenName}@example.com으로 정의된 순수 가상 속성에서 가져옵니다.


$ dpconf add-virtual-transformation dataview1 mapping add-attr \
mail \${givenName}@example.com 

먼저 가상 속성인 mail을 포함하지만 givenName 속성은 포함하지 않는 항목을 추가합니다. 가상 변환을 통해 givenName 속성의 값이 생성되고 항목이 mail 속성 없이 givenName과 함께 저장됩니다. 그런 다음 uid 속성을 사용하여 검색을 수행하면 givenName에 대한 값이 검색되고 동일한 가상 변환에서 가상 속성인 mail의 값이 생성됩니다.

다음 다이어그램은 사용자 항목에서 발생하는 변환을 나타냅니다.

항목에 가상 속성의 속성 추가