Hello there!
If the accounts need to be terianted for the “leaving” Identity , why you don’t simply termiante the Contractor and start a new fresh identity for the employee?
If your company rally wants to mainatin the accounts, my suggestion would be to have it a FirstValid transforms for the mappings, with priority. that way you can correlate the new employee accounts and overwrite the attributes with the source Employee attributes.
For IDN? Unfortunately not. I can imagine you using some custom workflows with some features but that would be to much work and it will required a outside trigger or a more complex thing.
What exactly are you trying to do, just convert the attributes, recreate the identity?
Requirement:
User conversion from one authoritative source to other.
All the access (accounts and entitlements) should be transferred from old identity to new.
How we are planning to achieve is described in description above.
Looking if there is any better way to achieve this.
Why you dont correlate the new Identity with the Old One, User FirstValid transform to grab the identity field information from the new “hr” source. that way you don need to transfer anything.