Share all details related to your problem, including any error messages you may have received.
we have a requirement to update the existing Identity Names in IIQ to a new StandardID value (new Identities will automatically get the StandardID value as username at creation).
I’m thinking of doing it via a Rule, but I’m not sure what else will be impacted by this change, like role assignments, some app correlations etc.
Is there a preferred/documented way of doing this?
Please do share your experience if you worked on something similar
you can use the Identity class to update the new name , all objects where identity is referred is based on id so there won’t be any issue for assigned links , role , entitlements etc.
depending on how many users you have in the environment you need to write efficient rule to achieve the rename
recache the identity object once work is done
conically context.commitTransaction() i.e. do not commit the transaction on each identity update as this take time to update in database so best would be commit transaction after 50 or any other number of identities are updated