DPL-670-5 Pass a QuantHub specific API key to Sequencescape calls
sdjmchattie opened this issue · comments
User story
As a QuantHub maintainer, I want to authenticate with a unique key when passing requests to Sequencescape.
Who are the primary contacts for this story
sm49 hc6
Acceptance criteria
To be considered successful the solution must allow:
- Update the config for the app to accept an API key for Sequencescape calls on the v2 API.
- Ensure the deployment project sets this key on deployed versions.
- Update the app to always provide this key in the headers for v2 SS endpoints.
- Redeploy with an app specific API key for Sequencescape.
- Check that requests coming from the app into Sequencescape are using the API key.
References
This story has a non-blocking relationship with: