Multi functional table

I need your valuable feedback about a data-table I am trying to RE-design for a complex admin page.

To sum up;

  • There are "user roles" created on a page admin system.
  • There are also "users" registered on the same system.
  • The goal is the link a group of user to any chosen role. You can add roles to the table and add users to the roles.

Use case : As an administrator of my company, I would like to select available approval roles from a list to display them on a table and assign users to the selected roles. I would like to easily modify the role list and delete/add users assigned to them.

This is the current table to redesign This is the current table to redesign

This is the table UI - V1 This is what I did so far

This is the table UI - V2 enter image description here

This is the curent UI when the user clicks and add/remove roles This is the curent UI when the user clicks and add/remove roles

This is the format we are going to use for add/remove roles UI (above), except with filters, search bar and expendable sections for each role categorie, so the user wont have to scroll forever..

enter image description here

The feedback I am looking for :

1- Is the add / remove functionality clear enough ?

2- Instead of the "add roles button", should I put "edit roles" or "add/remove roles"?

3- Is "add/remove users" (edit users) clear enough ? When I click on "edit", I will have user list on a pop-in with also a search bar.

Note : (inherited from toto) means "Same as parent" but as there is alot of parent companies we dont know which one, thats why I display the name of the parent company which is toto in this case.

Thanks alot for your time, shoot if you have any questions.