Skip to content

Tivoli Directory Integrator Solution commands

The following IBM® Tivoli® Directory Integrator Solution (tdisol) commands are available for managing profile data and performing user data synchronization tasks. These commands are also known as Assembly Lines.

Tivoli Directory Integrator Solution commands

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

Use these commands to manage and work with profile data.

Note: Before running any of the SDI Solutions (tdisol) scripts,ensure you have Set up the Security Directory Integrator Solutions directory (tdisol).

Command Description
Linux™: clearLock.shMicrosoft™ 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.

| |Linux: delete_or_inactivate_employees.shMicrosoft 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.

| |Linux: dump_photos_to_files.shMicrosoft 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.

| |Linux: dump_pronounce_to_files.shMicrosoft 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.

| |Linux: fixup_tdi_adapters.shMicrosoft 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.

| |Linux: load_photos_from_files.shMicrosoft 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.

| |Linux: load_pronounce_from_files.shMicrosoft 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.

| |Linux: process_draft_updates.shMicrosoft 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.

| |Linux: process_ad_changes.shMicrosoft 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.

| |Linux: process_tds_changes.shMicrosoft 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.

| |Linux: reset_draft_iterator_state.shMicrosoft 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.

| |Linux: set_draft_iterator_count.shMicrosoft 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.

| |Linux: sync_all_dns.shMicrosoft 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.

|

Parent topic:Administering Profiles

Related information

Managing user data using Tivoli Directory Integrator Solution scripts

Developing custom Tivoli Security Integrator assembly lines for Profiles

Synchronizing the Profiles database with your organization's user data

Deleting or inactivating users in the Profiles database

Uploading pronunciation files

Customizing the logic used for the delete operation

Synchronizing user data between Profiles and the LDAP directory

Synchronizing IBM Tivoli Security Directory Server and Microsoft Active Directory LDAP changes

Updating Profiles when changing LDAP directory