When you implement , you are not buying software. You are adopting a philosophy of aggressive quality assurance. Here are its four non-negotiable pillars.
When a role is marked as "exclusive," a user assigned to that role cannot be assigned to another role on the same object record.