MantisBT - TestLink
View Issue Details
0008349TestLinkRolespublic2018-08-09 16:582018-10-06 12:17
fman 
fman 
normalfeature requestN/A
closedfixed 
1.9.17 (2018 Q1) 
1.9.18 (2018 Q3) 
Any
READY FOR TESTING
0008349: Option to configure Test Plan Roles Inheritance Mode
Current implementation (TestLink 1.9.17) does not allow configuration.

1. User have Global/System Wide Role

2. On each Public Test Project, the user can have the same role as the Global role, if no specific role is assigned, in this situation we said that test project role is inherited.

For private test projects, inheritance is NOT available, and the user needs a specific role.

3. On each Public test plan, again user can have inherited role, but inheritance is from the Test Project Role not from the Global Role.

New implementation (TestLink version >= 1.9.18)
Two different inheritance modes exists fro Test Plan inheritance.
The mode is configured using:
$tlCfg->testplan_role_inheritance_mode

The default value is 'testproject', and this is the pre 1.9.18 behavior.

When the value is set to 'global', test plan role for Public Test Plans where a specific role has not been assigned will be inherited from the Global/System Wide role.

 



No tags attached.
child of 0008241closed fman Availables hot-fixes for 1.9.17 & How To get full fixed package from GitHub 
Issue History
2018-08-09 16:58fmanNew Issue
2018-08-09 16:58fmanStatusnew => assigned
2018-08-09 16:58fmanAssigned To => fman
2018-08-09 16:58fmanIssue generated from: 0008302
2018-08-09 16:58fmanRelationship addedchild of 0008302
2018-08-09 17:04fmanDescription Updatedbug_revision_view_page.php?rev_id=5562#r5562
2018-08-09 17:11fmanDatabase (MySQL,Postgres,etc)MySQL => Any
2018-08-09 17:11fmanDescription Updatedbug_revision_view_page.php?rev_id=5563#r5563
2018-08-09 17:59fmanRelationship addedchild of 0008241
2018-08-09 18:02fmanQA Team - Task Workflow StatusTBD => READY FOR TESTING
2018-08-09 18:02fmanNote Added: 0027766
2018-08-09 18:02fmanStatusassigned => resolved
2018-08-09 18:02fmanFixed in Version => 1.9.18 (2018 Q3)
2018-08-09 18:02fmanResolutionopen => fixed
2018-10-06 12:17fmanNote Added: 0027936
2018-10-06 12:17fmanStatusresolved => closed

Notes
(0027766)
fman   
2018-08-09 18:02   
https://github.com/TestLinkOpenSourceTRMS/testlink-code/commit/3730ef3d5958543240d406cb30ad6832f5ef6b1a [^]
(0027936)
fman   
2018-10-06 12:17   
1.9.18 released