Details
Description
When I define the user I can assign the same role multiple times. It causes clutter and lack of clarity.
Expected result: The admin cannot add the same role, when he/she updates roles the list should include only unassigned roles.