Closed jalbinson closed 1 month ago
Hey team! Please add your planning poker estimate with Zenhub @adegolier @arnejduranovic @brick-green @david-navapbc @jack-h-wang @jalbinson @JFisk42 @mkalish @thetaurean
Linking some of the prior research here:
The general understanding of the research was that verification by Okta to securely log into and use the RS platform =/= "you are who you say you are". That is, you could be verified by Okta but still be a shady organization that we know nothing about. To really know whether an organization is or isn't nefarious, we'd need a level of Identity Proofing which we don't have yet.
So it's important to point out that this ticket would NOT mitigate or reduce the only stated risk.
Decisions made in this ticket are documented in the UP SRD under "Authorization Service Software Requirements"
The SRD this ticket updated will be implemented here: https://github.com/CDCgov/prime-reportstream/issues/14601
User Story
As a sender onboarded to ReportStream, I want to be authorized to hit the submissions endpoint
Description/Use Case
We want to only allow authorized senders to hit the submissions endpoint.
Risks/Impacts/Considerations
A nefarious user could submit false reports which could skew public health data.
Dev Notes
Acceptance Criteria
@PreAuthorize
annotation)~16183 handles this now