DMPRoadmap / roadmap

DCC/UC3 collaboration for a data management planning tool
MIT License
102 stars 109 forks source link

Allow admins to control user permissions #163

Closed stephaniesimms closed 6 years ago

stephaniesimms commented 7 years ago

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 screen shot 2017-03-03 at 2 26 21 pm

stephaniesimms commented 6 years ago

closing this issue. replace w/new user perms related to Super Admin milestone.