History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QB-3983
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Minor Minor
Assignee: Robin Shen
Reporter: ChangSeop LEE
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
QuickBuild

Filter out builds not accessible instead of throwing AccessDeniedException for build query restful api

Created: 09/Jun/23 06:51 AM   Updated: 08/Jan/24 11:19 AM
Component/s: None
Affects Version/s: None
Fix Version/s: 14.0.0

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
Current "/rest/builds" API returns all build information IF the requester has access permission to all configurations when the requester didn't specify the "configurationId".

How about filtering out those builds that the requester does not have access permission to the configuration?
Or how about adding another rest API that returns only build IDs and lets users get build information by calling "/rest/build/{id}" for each build ID.
Then the "/rest/build/{id}" will return the build information if the requester has access permission to the configuration.

 All   Comments   Work Log   Change History      Sort Order:
No work has yet been logged on this issue.