PingDirectory

Correlating attributes based on JSON fields

When the destination of a Sync Pipe is a PingDirectory server or a PingDirectoryProxy server, source and destination entries can be correlated by referencing a field within a JSON attribute. In the following example, source entries will be matched with destination entries that have the same value field within the ubidEmailJSON value.

$ bin/dsconfig set-sync-class-prop \
  --pipe-name "A to B" \
  --class-name Users \
  --set destination-correlation-attributes:ubidEmailJSON.value

This could also be used with the previous example, which does not store ubidEmailJSON.value at the source but maps into it before correlating at the destination.