#514 closed task (fixed)
Change permissions in Power User
Reported by: | Johan Enell | Owned by: | Martin Svensson |
---|---|---|---|
Priority: | major | Milestone: | BASE 2.4 |
Component: | core | Version: | trunk |
Keywords: | Cc: |
Description
I think that the permission to create Reporters should be removed from the Power User and only allowed for the Admin.
Change History (7)
comment:1 Changed 16 years ago by
comment:2 Changed 16 years ago by
Milestone: | → BASE 2.4 |
---|---|
Owner: | changed from Nicklas Nordborg to Jari Häkkinen |
Status: | new → assigned |
We should think this through.
comment:3 Changed 16 years ago by
If the permissions for 'Power user' changes the test program(s) at net.sf.basedb.test.roles also need to change, since it assumes that a 'Power user' is able to import reporters. The test that import reporters need to be moved from PowerUserTest?.java to the 'Administrator' part of the test program (AdminTest?.java).
comment:4 Changed 16 years ago by
Owner: | changed from Jari Häkkinen to Martin Svensson |
---|---|
Priority: | trivial → major |
Status: | assigned → new |
Type: | defect → task |
After deep consideration we have decided to remove the create and update reporters privileges from the Poweruser role.
comment:5 Changed 16 years ago by
Status: | new → assigned |
---|
comment:6 Changed 16 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:7 Changed 16 years ago by
Note: See
TracTickets for help on using
tickets.
What is the reason for the change?
When the roles were specified the 'Administrator' role was intended for stuff related to user-account management (users, groups, quota, etc). The 'Power user' was intended as a biological administrator (Array LIMS, annotation types, reporters, etc). The ability to add reporters is needed to be able to create things in the Array LIMS part.
The power user also has plugin admin rights. We discussed splitting this into another role but never came to a decision.