Project

General

Profile

action #87698

Updated by livdywan over 3 years ago

## Motivation 
 See parent epic #86063 

 ## Acceptance criteria 
 * **AC1:** openQA jobs with arbitrary parameters can be triggered over the webUI for authenticated users with single curl calls right permissions (operator+) 
 * **AC2:** non-operator users are prevented from triggering jobs or do not even see the functionality 

 ## Suggestions 
 - e.g. a POST route where one can authenticate with username+password forwarded to any external authentication service or existing API key+secret. Within the webUI a POST request could be sent from an authenticated webUI form, e.g. a single simple textfield taking all parameters that the openQA CLIs would also take.

Back