How to Resync Users including Passwords from the Identity Vault to a Connected System via Driver.

  • 7025143
  • 08-Jun-2021
  • 09-Jun-2021

Environment


Identity Manager 4.x

Situation

How can you re-synchronize all data, including passwords through a driver?


Resolution

Migrate the users, or all objects through the driver by selecting "Migrate from Identity Vault" on the driver option, then selecting the desired users, or containers in which to migrate.

If you want to re-synchronize all objects associated with the driver.   Here is one way to do that.
1.   Stop the driver.
2.   Disable the driver and save.
3.   Re-enable the driver (set the startup option to manual or automatic).    You will see a check box come up  called "Do not automatically synchronize the driver."    If you want to re-sync all objects associated with the driver, DO NOT check the box.  Save the changes.    The re-sync will start.

By default passwords DO NOT re-synchronize when you migrate a user.  If you want to re-synchronize the password from the Identity Vault to the connected system, you need to change the merge authority on the nspmDistributionPassword attribute from "Default" to "Identity Vault".   Then when you migrate a user through the driver, the password will be included in that migration.

RESET THE FILTER BACK TO DEFAULT:   Once you are done re-synchronizing users through the driver, make sure you change the merge authority on the nspmDistributionPassword attribute back to "Default", or you may have problems synchronizing password changes from the connected system.


Cause

Why would you need to do this?
Maybe some problem occurred on a driver and the driver cache had to be cleared.
Changes, including password changes will be lost when the cache is cleared.