What problem are you observing?
I have simple SoD Policy in my ISC tenant. When a user request the conflicting entitlements in same access request, the violation warning is not shown to the approver.
What is the correct behavior?
The approver (source owner in this case) should be shown the SoD policy violation so that they can make informed decision. The same request contain both conflicting entitlements.
What are the steps to reproduce the issue?
- SoD policy for two conflicting entitlements
- User request both of them in same access request
- User is able to successfully submit the request, which is understood as SoD is not evaluated yet (but it would be better to inform the user at this level itself)
- User gets confirmation email.
- From the access request details, it can be seen that SoD evaluation is complete and now the request is waiting on source owner to approve.
- Source owner gets notification to approve/deny
- Source owner doesnt get any warning while taking action that this would be violating a SoD policy.
- Source owner approves both
- Request is completed and next aggregation brings back the access/account for user.
- The violation is now detected when the policy runs next time.
This should have been avoided at first stage (request or approval) and shouldnt been allowed for the user to get the conflicting access.










