Tivoli Directory Integrator commands

The following IBM® Tivoli® Directory Integrator commands are available for managing profile data and performing user data synchronization tasks.

Tivoli Directory Integrator commands

For related information, see Developing custom Tivoli Directory Integrator assembly lines for Profiles.

Use these commands to manage and work with profile data.

Table 1. Tivoli Directory Integrator
Command Description
AIX® and Linux™: clearLock.sh

Microsoft™ Windows™: clearLock.bat

Deletes the lock file that is generated by the sync_all_dns command.

For more information, see Synchronizing source changes such as LDAP with Profiles.

AIX and Linux: delete_or_inactivate_employees.sh

Microsoft Windows: delete_or_inactivate_employees.bat

Deletes or inactivates users in the Profiles database.

For more information, see Deleting or inactivating users in the Profiles database.

AIX and Linux: dump_photos_to_files.sh

Microsoft Windows: dump_photos_to_files.bat

Reads existing photo files from the Profiles database and stores them on disk. Used in conjunction with the load_photos_from_files command.

For more information, see Populating Profiles with photos.

AIX and Linux: dump_pronounce_to_files.sh

Microsoft Windows: dump_pronounce_to_files.bat

Reads existing pronunciation files from the Profiles database and stores them on disk. Used in conjunction with the load_pronounce_from_files command.

For more information, see Uploading pronunciation files.

AIX and Linux: fixup_tdi_adapters.sh

Microsoft Windows: fixup_tdi_adapters.bat

Adds a reference to the profiles property store to your adapter files when you are defining a custom assembly line to contain the logic used for the delete operation.

For more information, see Customizing the logic used for the delete operation.

AIX and Linux: load_photos_from_files.sh

Microsoft Windows: load_photos_from_files.bat

Reads stored photo files from disk and populates the Profiles database with them. Used in conjunction with the dump_photos_to_files command.

For more information, see Populating Profiles with photos.

AIX and Linux: load_pronounce_from_files.sh

Microsoft Windows: load_pronounce_from_files.bat

Reads stored pronunciation files from disk and populates the Profiles database with them. Used in conjunction with the dump_pronounce_to_files command.

For more information, see Uploading pronunciation files.

AIX and Linux: process_draft_updates.sh

Microsoft Windows: process_draft_updates.bat

Synchronizes changes from the Profiles database back to the LDAP directory. The script initializes a daemon process that monitors the Profiles database for updates, formats each update as a DSML request, and the transmits it to a configured DSML server.

For more information, see Synchronizing user data between Profiles and the LDAP directory.

AIX and Linux: process_ad_changes.sh

Microsoft Windows: process_ad_changes.bat

Processes changes made to a Microsoft Active Directory LDAP directory and propagates the changes to the corresponding records in the Profiles database repository.

For more information, see Synchronizing IBM Tivoli Directory Server and Microsoft Active Directory LDAP changes.

AIX and Linux: process_tds_changes.sh

Microsoft Windows: process_tds_changes.bat

Processes changes made to an Tivoli Directory Server LDAP directory and propagates the changes to the corresponding records in the Profiles database repository.

For more information, see Synchronizing IBM Tivoli Directory Server and Microsoft Active Directory LDAP changes.

AIX and Linux: reset_draft_iterator_state.sh

Microsoft Windows: reset_draft_iterator_state.bat

Deletes the value of a database change record number tracked in a persistent field by the process_draft_update command.

For more information, see Synchronizing user data between Profiles and the LDAP directory.

AIX and Linux: set_draft_iterator_count.sh

Microsoft Windows: set_draft_iterator_count.bat

Resets the value of a database change record number tracked in a persistent field by the process_draft_update command.

For more information, see Synchronizing user data between Profiles and the LDAP directory.

AIX and Linux: sync_all_dns.sh

Microsoft Windows: sync_all_dns.bat

Synchronizes LDAP directory changes with the Profiles database.

For more information, see Synchronizing source changes such as LDAP with Profiles.

AIX and Linux: update_employees_from_file.sh

Microsoft Windows: update_employees_from_file.bat

Replaces the globally unique identifiers in the Profiles database with the correct values from the LDAP directory.

For more information, see Updating Profiles when changing LDAP directory.