One way to do this, is to add a Before Commit Event Handler to the TeamMember entity. This event handler will trigger a microflow that checks whether only 1 user role has been selected. If true, it allows the team member to be committed. Else, if false, it stops the commit and gives a validation feedback message.
Glasp is a social web highlighter that people can highlight and organize quotes and thoughts from the web, and access other like-minded people’s learning.