-
Use dsconfig to set attribute indexing on an attribute in the
changelog backend.
Index different attributes by adding specific properties. In the following example, the command enables the Changelog Backend and sets the backend to include all user attributes (
*
) forADD
orMODIFY
operations using thechangelog-include-attribute
property. Thechangelog-deleted-entry-include-attribute
property is set to all attributes (*
) to specify a set of attribute types that should be included in a changelog entry forDELETE
operations. Attributes specified in this list are recorded in thedeletedEntryAttrs
attribute on the changelog entry when an entry is deleted. The attributesdisplayName
andemployeeNumber
are indexed using theindex-include-attribute
property.$ bin/dsconfig set-backend-prop --backend-name changelog \ --set "enabled:true" \ --set "changelog-include-attribute:*" \ --set "changelog-deleted-entry-include-attribute:*" \ --set "index-include-attribute:displayName" \ --set "index-include-attribute:employeeNumber"
-
To add another attribute to index, use the dsconfig
--add option, which adds the attribute to an existing configuration
setting.
$ bin/dsconfig set-backend-prop --backend-name changelog \ --add "index-include-attribute:cn"