PipelineDashboard
PipelineDashboard copied to clipboard
CRUD sub users for project
Within a project we need to add the CRUD users functionality for admins
(see screenshot below).
![Screenshot 2019-06-12 11 51 17](https://user-images.githubusercontent.com/624760/59332962-75f8b880-8d08-11e9-8d29-aaf3158024ae.png)
Steps
- Click new
users
button in a project - In the new users section, there will be
list
page withdelete
,create
page
Validation
- username can not be added twice
Create
For the user form it needs a string (username
), this will be a GitHub username, we need to find that user on our platform and save their uid
under project.access.admin
or project.access.readonly
depending on the dropdown of 2 options admin
/ readonly
AccessModel
Notes: Keep the styling vanilla as possible, this will come later