Extended Role Attribute Identity Value

Hello all!

We have an extended role attribute of type “Identity” where we assign users to specific roles as a role custodian.

The issue we have been running into is that if that user leaves and the cube is pruned, that value never actually drops from the bundle which leaves behind bad and incorrect data.

Any ideas on how to tackle this?

Thank you!

Options:

  1. Run a custom scheduled task to look for such roles with inactive users and clean it up.
  2. Create a leaver event, associate workflow / rule to it and put the logic in it to clean up the roles associated with the leaver.

This should be taken care from your leaver workflow. When a user is terminated/leaves, all the ownership should be transferred from the leaving user to their manager or some other workgroup. Possibly you would need to do the same thing for your mover process if applicable.

Thanks,

B.B