We have a use case for an application where we need to display dependency between roles "A" and "B" and implement following scenarios :
Consider role "A" as main role and role "B" as add-on role :
1. In case a user requests for add-on role "B" without having main role "A" already assigned , then user should be shown a pop up to select role "A" as well during request
2. In case a user requests removal of role "B" without removal of role "A" then , role "A" should be removed automatically
3. In case a user requests for role "A" and role "B" together in a single request , then in case approver rejects main role "A" and approves add-on role "B" , then end user should be notified with the same.
The ask here is how the above mentioned use cases can be implemented in Saviynt. We are looking forward for the design suggestions