|Anonymous | Login | Signup for a new account||2018-12-09 20:39 UTC|
|Main | My View | View Issues | Change Log | My Account|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0007038||TestLink||Roles||public||2015-03-31 14:57||2015-09-19 08:49|
|Product Version||1.9.13 (2015 #1)|
|Fixed in Version||1.9.14 (2015 Q3)|
|Summary||0007038: an user with a global "admin" role, can loose his rights on a project|
|Description||We have a lot of testlink projects.|
Our projects are private and a user is a local "admin" on each project.
The problem for us is that the local "admin" can remove ("no rights") the global admin from his project.
Then, our global "admin" has no access to this project.
A user could remove all users with administration role (assign user...) from his project. Then we need to correct by accessing directly to the database.
In Mantis the global role "admin" is specific, and has access to all projects.
|Steps To Reproduce||- login as a local admin of a project|
- assign a global admin user to "no rights" on a project
- login as this global admin user
- he has no access to this project
|Tags||No tags attached.|
|QA Team - Task Workflow Status||READY FOR TESTING|
edited on: 2015-03-31 21:35
1) using admin defined at test project level is not (IMHO) a good practice. I'm going to try to block this kind of config
2) How Mantis works is a choice done by Mantis dev team, this does not means that same approach can be or must be used by TestLink.
3) This is not a bug (IMHO), is a valid (but not coherent way) to configure
4) express your requirement as a FEATURE REQUEST not as a bug => needs a different subject.
5) You have a workaround, (a) do not use anymore admin (SPECIFIC) on test project
(b) say people to do not touch global admin.
an option can be that global admin role can not be modified at test project or test plan level
Your option :
"the global admin role can not be modified at test project or test plan level"
would be fine for us.
|OK, are you considering any kind of contribution to TestLink ?|
|I'm working for a french Ministry, sorry but I'm afraid that my contribution is limited to take part to testlink evolution and documentation.|
|1.9.14 Padawan - released - 2015-09-19|
|2015-03-31 14:57||noe||New Issue|
|2015-03-31 21:30||fman||Note Added: 0023014|
|2015-03-31 21:31||fman||Note Edited: 0023014||View Revisions|
|2015-03-31 21:32||fman||Note View State: 0023014: public|
|2015-03-31 21:35||fman||Note Edited: 0023014||View Revisions|
|2015-04-01 16:21||noe||Note Added: 0023018|
|2015-04-01 17:57||fman||Note Added: 0023019|
|2015-04-01 18:46||fman||Issue cloned: 0007039|
|2015-04-01 18:46||fman||Relationship added||related to 0007039|
|2015-04-01 19:42||fman||QA Team - Task Workflow Status||=> READY FOR TESTING|
|2015-04-01 19:42||fman||Status||new => resolved|
|2015-04-01 19:42||fman||Fixed in Version||=> 1.9.14 (2015 Q3)|
|2015-04-01 19:42||fman||Resolution||open => fixed|
|2015-04-01 19:42||fman||Assigned To||=> fman|
|2015-04-01 19:42||fman||Relationship added||child of 0006830|
|2015-04-02 08:47||noe||Note Added: 0023023|
|2015-09-19 08:49||fman||Note Added: 0023964|
|2015-09-19 08:49||fman||Status||resolved => closed|
|Copyright © 2000 - 2018 MantisBT Team|