Updating individual users
If you know that one account on one system has changed, you can run psupdate
to update an individual user, rather than run auto discovery for all users on all systems.
You can use a custom program to detect changes to a single user on a particular system, and propagate the change to other systems.
This can be useful in situations that require:
Asynchronous attribute value assignment
For example, Microsoft Exchange 2000/2003 is configured to automatically assign new, unique email addresses to users. This process happens asynchronously, some time after a new mailbox is created.
A custom program could detect the new user, then some time after, run a single user auto discovery to read the user’s email address and propagate the attribute to the user’s accounts on other systems.
Near real-time auto-provisioning and deprovisioning
For example, a human resources worker adds a new user, or updates an existing user, to a HR database.
A custom program could run periodically to detect changes to employee records, then run a single user auto discovery to propagate the change on other systems.
See psupdate for details of psupdate
single-user options.