This site uses different types of cookies, including analytics and functional cookies (its own and from other sites). To change your cookie settings or find out more, click here. If you continue browsing our website, you accept these cookies.
My team and I want to leverage the Gallery API via our internal website. We setup SAML credentials from our internal site to the Gallery. Are there any best practices for leveraging the APIs in the gallery using SAML? I have read some people leverage the collections, subscriptions, etc. I think our area of confusion is how do we link the logged in user to the actual job we want to run. Any thoughts, suggestion, links would be greatly appreciated.
To create your API keys, the curator must allow under the subscription tab and, if you want to use the admin API, the curator needs to allow that in your user page (you need to be a curator to be able to use those admin calls)
The API key is linked to the subscription the user has access to. In order, you will have to:
Find workflows in a subscription to get the app ID
Queue an app execution job. It will insert the app in the queue and will return the jobID
Return job output if needed
Since it is all related to the subscription key of a specific user, it will be already linked.