Hi All - We are trying to Add and Remove business roles (having common entitlements) through two different change requests at the same time (or before the approval + fulfillment + collection of the 1st request).
Result: In this case RSA creates two requests one for Add and other for Remove operations. These two requests are independent of each other and will be executed by separate workflow tasks.
So, the result is
Role to be removed: Remove activity is created to remove all the entitlements
Role to be added: Add activity will be created to add the non-common entitlements.
This is resulting in the removal of the Role requested from the user but addition of the role to the user is not happening due to missing entitlement (which was removed by remove operation in another request)
How can we avoid this?