Tema anterior: Propiedades del directorio de CA Identity Manager adicionalesTema siguiente: Búsqueda en objectclass


Configuración del orden de clasificación

Se puede especificar un atributo de clasificación para cada objeto gestionado, como usuarios, grupos u organizaciones. CA Identity Manager utiliza este atributo para ordenar los resultados de búsquedas con una lógica empresarial personalizada, que se crea con las API de CA Identity Manager.

Nota: El atributo de clasificación no afecta a la forma en que se muestran los resultados en la Consola de usuario.

Por ejemplo, cuando se especifica el atributo cn para el objeto de usuario, CA Identity Manager ordena los resultados de una búsqueda de usuarios alfabéticamente por el atributo cn.

Siga estos pasos:

  1. Después del último elemento IMSManagedObjectAttr de la sección para el objeto gestionado al cual se aplica el orden de clasificación, agregue las siguientes instrucciones:
    <PropertyDict name="SORT_ORDER">
    	<Property name="ATTR">su_atributo_clasificación
    	</Property>
    </PropertyDict>
    
  2. Sustituya su_atributo_clasificación con el atributo por el cual CA Identity Manager clasificará los resultados de la búsqueda.

Nota: Se debe especificar solamente un atributo físico. No se debe especificar un atributo conocido.

Por ejemplo, quizá se necesite clasificar los resultados de la búsqueda de usuarios en función del valor del atributo cn. En ese caso, se deben agregar los siguientes elementos después del último elemento IMSManagedObjectAttr de la sección del objeto de usuario del archivo de configuración del directorio:

<!-- ******************** 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>