Previous Topic: How to Improve Performance for Large SearchesNext Topic: Configure Active Directory Paging Support


Configure Sun Java System Directory Server Paging Support

Sun Java System Directory Servers support Virtual List View (VLV), a method for delivering search results in a certain order or in certain subsets. This method differs from Simple Paged Results, which CA IdentityMinder expects.

To use VLV, you set permissions and create indexes. CA IdentityMinder includes the following files that you must configure paging support:

These files are included as part of the NeteAuto sample, in samples\NeteAuto in the Administrative Tools.

The Administrative Tools are installed in the following default locations:

Windows: C:\Program Files\CA\Identity Manager\IAM Suite\Identity Manager

UNIX: /opt/CA/IdentityManager/IAM_Suite/Identity_Manager

Follow these steps:

  1. Add the following parameter to the DirectorySearch element in the directory.xml file for the CA IdentityMinder directory as follows:
    minsortrules="1"
    

    Note: If you are modifying an existing CA IdentityMinder directory, see How to Update a CA IdentityMinder Directory.

  2. Set permissions for the vlvcntrl.ldif file as follows:
    ldapmodify -D "cn=Directory Manager" -w password -p port -f vlvcntrl.ldif
    
  3. Import VLV Search and Index definitions as follows:
    ldapmodify -D "cn=Directory Manager" -w password -p port -f vlvindex.ldif
    
  4. Stop the directory as follows:
    stop-slapd
    
  5. Build the indexes using runvlvindex.
  6. Start the directory as follows:
    start-slapd