Tópico anterior: Propriedades adicionais do diretório do CA IdentityMinderPróximo tópico: Pesquisar por Objectclasses


Configurar ordem de classificação

Você pode especificar um atributo de classificação para cada objeto gerenciado, como usuários, grupos ou organizações. O CA IdentityMinder usa esse atributo para classificar os resultados da pesquisa na lógica de negócios personalizada que você cria com as APIs do CA IdentityMinder.

Observação: o atributo de classificação não afeta a maneira como os resultados da pesquisa são exibidos no Console de usuário.

Por exemplo, quando você especifica o atributo cn para o objeto do usuário, o CA IdentityMinder classifica os resultados de uma pesquisa de usuários em ordem alfabética, segundo o atributo cn.

Siga estas etapas:

  1. Após o último elemento IMSManagedObjectAttr na seção do objeto gerenciado para o qual a ordem de classificação se aplica, adicione as seguintes instruções:
    <PropertyDict name="SORT_ORDER">
    	<Property name="ATTR">seu_atributo_de_classificação
    	</Property>
    </PropertyDict>
    
  2. Substitua seu_atributo_de_classificação pelo atributo no qual o CA IdentityMinder classifica os resultados da pesquisa.

Observação: especifique apenas um atributo físico. Não especifique um atributo conhecido.

Por exemplo, suponha que você tenha que classificar os resultados da pesquisa do usuário com base no valor do atributo cn. Adicione os elementos a seguir após o último elemento IMSManagedObjectAttr na seção Objeto do usuário do arquivo de configuração de diretório:

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