I am trying to find examples of performing an undo of de-provisioning of a user from either an ARS Workflow or QC Workflow. Basically, I have a field in a SQL table that holds an End Date of a user. During a QC Update Workflow, I’m wanting to write up a process that will either undo the de-provisioning of the user if the end date has been changed out to a further date and the account is currently set to de-provisioned. If I were to use the ARS interface, it will ‘undo’ most changes that were made during the de-provisioning process (ie. Rename the account, disable exchange mailbox, reset password).
I have found snippets on the community site that shows to set the 'edsvaUnDeprovision’ attribute to 1. This have done, but it does not undo the de-provisioning, little lone reset the other values. Is there something I’m missing, or is this just not a method that can be achieved via a scripted fashion?