Thank you for your reply,
The deprovisioning process works fine and is not the purpose of what I want to achieve.
What I want to do is to disconnect an Connector from a MV object to reconnect it to another MV object because the join rule isn't valid anymore.
The case is as follow :
An Active Directory user is linked to an identity in our Identity Management System using a UserID which is mapped to employeeId attribute in AD user.
If the employeeID in AD is modified (by another Management Agent for example), I want to connect the user, with the new employeeID, to the correct MV object and hence to the correct ID in our system.
The main idea is to store some information from AD user such as UserPrincipaleName or sAMAccountName in the correct identity.
Unfortunately, the join rule isn't evaluated for the "connected" Connectors but only for "disconnectors" (unless there is an option to re evaluate the join rules for all objects that I don't know).
So to connect the user to the correct MV object, I have to disconnect manually the Connector to make it disconnector and re-sync. The sync process connect automatically the user to the correct MV Object which provision attributes from AD user to the right
ID and "delete" attributes from the former ID in our system.
Thanks for your help.