-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
2018 Week 42-44, 2018 Week 45-47, 2018 Week 48-50, 2019 Week 02-04, 2018 Week 51-01
-
8
-
NEW
-
NEW
With the improved collaborators tab, we will support the management of collaborators (owner, admin and collaborator) to spaces and projects. They should be used to verify if a user has read/write permissions to those resources.
The existent security permissions are also checked, and the user has access to features if he/she has either one of the permissions (security or collaboration). For instance, an user who has update spaces permission can edit collaborators in all spaces.
- Spaces:
Space owner: can delete space, can CRUD projects, manage owners/admins/contributors;
Space admin: can CRUD projects, manage admins/contributors;
Space contributor: can create projects;
In the future, space owners and admins will be able to add change space properties (e.g. maven settings.xml).
- Projects:
Project owner/space owner/space admin: can do all project actions and manage owners/admins/contributors;
Project admin: can do all project actions and manage admins/contributors;
Project contributor: can do all project actions, except deploy;
- Security Management:
Add deploy permission to projects;