|Anonymous | Login | Signup for a new account||2020-02-25 13:39 UTC|
|Main | My View | View Issues | Change Log | My Account|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001298||TestLink||API - XMLRPC||public||2008-01-16 04:40||2008-11-07 19:47|
|Fixed in Version||1.8 Beta 1|
|Summary||0001298: User should generate API key|
|Description||Personal page must include a button to generate a new key.|
The currently valid key is readable from the same place.
|Tags||No tags attached.|
|QA Team - Task Workflow Status|
|It is intended that only admins can generate an API key. This is currently available in CVS on the usersView.php page. I will create a different bug that allows users to view their API key on their personal profile.|
|I don't understand such limitation. It's more secure that a user can modify it anytime.|
This is because API keys give full permissions for running automation etc.. At least this is the way the API is currently implemented.
API keys aren't intended to be modified. They are intended to only be created once.
I understand how it works but I definitely don't understand a reason.
1. If a user can run scripts should be done consistently with other user rights. So a new right should be created. But the right to write test results could substitute it well.
2. Key is something that only the user should know (as a password).
3. I (admin) would like to don't solve that some tester need a new key. I prefer that he can manage it himself.
|I made appropriate update in personal page. So user can see and generate your personal key.|
|2008-01-16 04:40||mhavlat||New Issue|
|2008-01-16 04:53||azl||Note Added: 0002956|
|2008-01-16 04:54||azl||Relationship added||related to 0001300|
|2008-01-16 05:01||mhavlat||Note Added: 0002959|
|2008-01-16 05:04||azl||Note Added: 0002961|
|2008-01-16 05:17||mhavlat||Note Added: 0002963|
|2008-01-16 05:22||azl||Status||new => assigned|
|2008-01-16 05:22||azl||Assigned To||=> azl|
|2008-01-25 19:31||mhavlat||Assigned To||azl => mhavlat|
|2008-01-25 19:38||mhavlat||Status||assigned => resolved|
|2008-01-25 19:38||mhavlat||Fixed in Version||=> next development version (1.8 Beta1)|
|2008-01-25 19:38||mhavlat||Resolution||open => fixed|
|2008-01-25 19:38||mhavlat||Note Added: 0003060|
|2008-06-03 16:48||mhavlat||Fixed in Version||next development version (1.8 Beta1) => 1.8 Beta 1|
|2008-11-07 19:47||mhavlat||Status||resolved => closed|
|2013-04-25 17:30||fman||Category||TL API => XMLRPC API|
|2013-04-25 17:30||fman||Category||XMLRPC API => API - XMLRPC|
|Copyright © 2000 - 2020 MantisBT Team|