#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 by , 18 years ago
comment:2 by , 17 years ago
Milestone: | → BASE 2.4 |
---|---|
Owner: | changed from | to
Status: | new → assigned |
We should think this through.
comment:3 by , 17 years ago
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 by , 17 years ago
Owner: | changed from | to
---|---|
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 by , 17 years ago
Status: | new → assigned |
---|
comment:6 by , 17 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:7 by , 17 years ago
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.