이전 항목: 추가 CA IdentityMinder 디렉터리 속성다음 항목: 개체 클래스에서 검색


정렬 순서 구성

사용자, 그룹, 조직 같은 각 관리 개체에 대해 정렬 특성을 지정할 수 있습니다. CA IdentityMinder는 이 특성을 사용하여 CA IdentityMinder API로 만드는 사용자 지정 비즈니스 로직에서 검색 결과를 정렬합니다.

참고: 정렬 특성은 사용자 콘솔의 검색 결과 표시 방식에 영향을 주지 않습니다.

예를 들어 사용자 개체에 대해 cn 특성을 지정하면 CA IdentityMinder가 cn 특성을 기반으로 사용자 검색 결과를 사전순으로 정렬합니다.

다음 단계를 수행하십시오.

  1. 정렬 순서가 적용되는 관리 개체에 대한 섹션의 마지막 IMSManagedObjectAttr 요소 뒤에 다음 문을 추가합니다.
    <PropertyDict name="SORT_ORDER">
    	<Property name="ATTR">your_sort_attribute
    	</Property>
    </PropertyDict>
    
  2. your_sort_attribute를 CA IdentityMinder가 검색 결과를 정렬하는 특성으로 바꿉니다.

참고: 물리적 특성을 하나만 지정하십시오. Well-Known 특성을 지정하지 마십시오.

예를 들어 cn 특성의 값을 기반으로 사용자 검색 결과를 정렬해야 한다고 가정하십시오. 이 경우 디렉터리 구성 파일의 User Object 섹션에 있는 마지막 IMSManagedObjectAttr 요소 뒤에 다음 요소를 추가하십시오.

<!-- ******************** User Object ******************** -->
   <ImsManagedObject name="User" description="My Users"
      objectclass="top,person,organizationalperson,user"
      objecttype="USER">
   .
   .
   .
	<ImsManagedObjectAttr physicalname="departmentnumber"
		displayname="Department" description="Department"
		valuetype="String" required="true"
		multivalued="false" maxlength="0" />
	<PropertyDict name="SORT_ORDER">
		<Property name="ATTR">cn</Property>
	</PropertyDict>
  </ImsManagedObject>