Add someone (button)
User select dialog -> opens manage permissions
Search: works on username, display name, role name
Manage Permissions (button)
Manage Permissions dialog
Note: make sure the logic is carried over properly. Focal point for testing.
Mystery: should glossary permissions be shown in the people table? They are in the permission dialog but not the table.
Assumption: we are loading all the people data in a single request (don't need a filterable endpoint since that will happen client-side).
(optional) get number of people in project (to display number on tab when it is not selected yet)
Get a list of people for the project with their roles in this project. Optional: make the endpoint filterable in case we need that.
Set permissions for a person for this project (when permission dialog submitted).