---
title: Enabling the LDAP changelog
description: Enable the LDAP changelog to maintain application compatibility between client services.
component: pingdirectory
version: 11.0
page_id: pingdirectory:pingdirectory_server_administration_guide:pd_ds_enable_ldap_changelog
canonical_url: https://docs.pingidentity.com/pingdirectory/11.0/pingdirectory_server_administration_guide/pd_ds_enable_ldap_changelog.html
revdate: September 13, 2023
page_aliases: ["pd_ds_enable_ldap_changelog_dsconfig_non_int_mode.adoc", "pd_ds_enable_ldap_changelog_int_mode.adoc"]
section_ids:
  enabling-the-ldap-changelog-using-dsconfig-non-interactive-mode: Enabling the LDAP changelog using dsconfig non-interactive mode
  steps: Steps
  example: Example:
  enabling-the-ldap-changelog-using-interactive-mode: Enabling the LDAP changelog using interactive mode
  steps-2: Steps
  result: Result:
---

# 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:

  ```shell
  $ 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, enter`g` 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.
