Content
View differences
Updated by Marc Alcobé about 2 years ago
### Acceptance criteria Current implementation
<figure class="image op-uc-figure"><div class="op-uc-figure--content"><img class="op-uc-image" src="/api/v3/attachments/104334/content"></div></figure>
### UX improvement
* Primarise the current manage Adding and removing roles is done in the members page using a Primer modal.
* Allow the user to change the roles of other members if they have the correct permissions.
* Roles given by a group can not be removed as the group is controlling them, therefore they are grey out (disabled).
* If the user unselects all the roles in the modal the button will change from Save to Remove all and that will trigger the flow to remove the user from that project.
* If the user has also work packages shares the confirmation modal will ask if the work packages shares need to be removed also.
### Visuals and Figma
https://www.figma.com/design/lLDYzQW7evoBA4lha5PwXO/Project-members?node-id=0-1
### UX improvement
* Allow the user to change the roles of other members if they have the correct permissions.
* Roles given by a group can not be removed as the group is controlling them, therefore they are grey out (disabled).
* If the user unselects all the roles in the modal the button will change from Save to Remove all and that will trigger the flow to remove the user from that project.
* If the user has also work packages shares the confirmation modal will ask if the work packages shares need to be removed also.
### Visuals and Figma
https://www.figma.com/design/lLDYzQW7evoBA4lha5PwXO/Project-members?node-id=0-1