MantisBT - TestLink
View Issue Details
0008921TestLinkInventory / Platformspublic2020-05-18 13:472020-05-18 17:42
atisne 
fman 
normalmajoralways
resolvedfixed 
1.9.20 
1.9.20_fixed 
Postgresql 9.6
TBD
0008921: Platform creation not available, for user with specific role in test project
As a project leader, I can see the menu 'Platform Management' on the desktop but I cannot get the management page. I stay on the Desktop.

1- Create a new project (TPRJ00)
2- Assign the leader role to a user U in test project TPRJ00
3- Connect to Testlink with the user U
4- Click on the menu 'Platform management'
-> We stay on the desktop
[>>][5ec28e882f556091824774][DEFAULT][/lib/platforms/platformsView.php][20/May/18 13:32:56]
        [20/May/18 13:32:56][AUDIT][3ut3lqhp2k174g9c11qmjj8qq4][GUI - Test Project ID : 1]
                User 'atisne' has insufficient rights for 'any' action on 'platformsView.php'! Exit forced!


Check in DB:

testlink=> select ro.description, r.description from role_rights rr inner join rights r on rr.right_id=r.id inner join roles ro on rr.role_id=ro.id where role_id =9 and r.description like '%platform%';
 description | description
-------------+---------------------
 leader | platform_management
 leader | platform_view
(2 rows)

Tested using the branch testlink_1_9_20_fixed
No tags attached.
child of 0008846assigned fman Availables hot-fixes for 1.9.20 & How To get full fixed package from GitHub 
Issue History
2020-05-18 13:47atisneNew Issue
2020-05-18 14:47fmanNote Added: 0029694
2020-05-18 14:47fmanAssigned To => fman
2020-05-18 14:47fmanStatusnew => feedback
2020-05-18 16:52atisneNote Added: 0029697
2020-05-18 16:52atisneStatusfeedback => assigned
2020-05-18 17:41fmanQA Team - Task Workflow Status => TBD
2020-05-18 17:41fmanSummaryPlatform creation no more available => Platform creation not available, for user with specific role in test project
2020-05-18 17:41fmanDescription Updatedbug_revision_view_page.php?rev_id=6054#r6054
2020-05-18 17:41fmanSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=6056#r6056
2020-05-18 17:41fmanFixed in Version => 1.9.20_fixed
2020-05-18 17:41fmanStatusassigned => resolved
2020-05-18 17:41fmanResolutionopen => fixed
2020-05-18 17:42fmanRelationship addedchild of 0008846

Notes
(0029694)
fman   
2020-05-18 14:47   
use testlink_1_9_20_fixed please and provide feedback
(0029697)
atisne   
2020-05-18 16:52   
I tested on testlink_1_9_20_fixed (@736e65d78785bbb38a5c999f3f9e0641040d0427).