Add DMPTool role functionality into DMPonline user list (in Admin area) but refactor data model to grant permissions instead of roles
Related to plan creator roles currently in DMPonline; break everything out into permissions as detailed below:
Owner
Co-owner
Editor
Read-only
Create a menu of permissions that admin can select (e.g., with tick boxes)
Permissions:
-Add organisations (super admin)
-Change organisational affiliation while retaining admin rights (super admin)
-Ability to grant permissions to others (super admin, admin & user)
-Template permissions (admin, includes a&b))
a) Create / edit / delete institutional templates
b) Customise funder templates
-Create / edit / delete guidance (admin)
-Add / edit organisation details (admin)
-Add notes / comments (admin & user)
-Edit plan (user)
-Use the API (user)
-Give API rites to an organisation (super admin)
Add DMPTool role functionality into DMPonline user list (in Admin area) but refactor data model to grant permissions instead of roles
Related to plan creator roles currently in DMPonline; break everything out into permissions as detailed below:
Create a menu of permissions that admin can select (e.g., with tick boxes) Permissions: -Add organisations (super admin) -Change organisational affiliation while retaining admin rights (super admin) -Ability to grant permissions to others (super admin, admin & user) -Template permissions (admin, includes a&b)) a) Create / edit / delete institutional templates b) Customise funder templates -Create / edit / delete guidance (admin) -Add / edit organisation details (admin) -Add notes / comments (admin & user) -Edit plan (user) -Use the API (user) -Give API rites to an organisation (super admin)
Pivotal ticket: https://www.pivotaltracker.com/story/show/119415529
Work partially completed by @xsrust - screenshot of user list in Admin area