I’m experiencing issues with changing identity profiles for users.
For Example, the user mrossi is in the HR_FromFile autoritative source.
I execute the aggragtion and the identity mrossi is created linked to the identity profile HR_FromFile.
We have a second autoritative source called HR_fromWorkday with the same schema of the HR_FromFile and same data.
When I aggregate the second source HR_fromWorkday, mrossi remains on the HR_FromFile identity profile and doesn’t change to HR_fromWorkday.
If I open the Identity mrossi I can see linked the 2 account HR_FromFile and HR_fromWorkday with same username so the correlation rule is correct.
The only way to make it work is to delete the account from the HR_FromFile source and run an aggregation. In this way the identity profile switch from HR_FromFile to HR_fromWorkday.
I don’t undestand this behavior.
I was tested in my lab the same scenario with sourceFromFile1 and sourceFromFile2. An identity created with sourceFromFile1 has changed the identity profile when has been aggregated from sourceFromFile2.
Is there a way to force the change of identity profile ?
Hi @ffalcitelli ,
Identities will be associated with the highest priority identity profile where they have an account on its authoritative source.
By default, identity profiles are prioritized based on the order they were created. The earlier an identity profile is created, the higher priority it is assigned.
If you need to change this order, you can use the Update Identity Profile API to change the identity profiles’ priority attribute values.