PingDirectory

Enabling the LDAP changelog

Enable the LDAP changelog to maintain application compatibility between client services.

The LDAP changelog is disabled by default on the PingDirectory server. If you are using the dsconfig tool in interactive mode, the changelog appears in the backend configuration as a Standard object menu item.

Enable the feature using the dsconfig tool only if required because it can affect LDAP update performance.

Enabling the LDAP changelog using dsconfig non-interactive mode

Steps

  • Use dsconfig to enable the changelog property on the PingDirectory server.

    Example:

    $ bin/dsconfig set-backend-prop \
      --backend-name changelog --set enabled:true

Enabling the LDAP changelog using interactive mode

Steps

  1. Use dsconfig to enable the changelog on each server in the network.

  2. Authenticate to the server by entering the host name, LDAP connection, port, bindDN, and bind password.

  3. In the PingDirectory server main menu, enter o to change from the Basic object level to the Standard object level.

  4. Enter the option to select the Standard object level.

  5. In the PingDirectory server main menu, enter the number corresponding to backend.

  6. In the Backend Management menu, enter the option to view and edit an existing backend.

    Result:

    The system displays a list of the accessible backends. For example, you see options for the changelog and userRoot backends.

  7. Enter the option to work with the changelog backend.

  8. In the Changelog Backend properties menu, enter the number corresponding to the Enabled property.

  9. In the Enabled Property menu, enter the number to change the Enabled property to TRUE.

  10. In the Backend Properties menu, enter f to apply the change.

    If you set up the server in a server group, enterg to update all of the servers in the group. Otherwise, repeat steps 1-10 on the other servers.

  11. Verify that changes made to the data are recorded in the changelog.