Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Design Universal ReportStream Authorization Strategy #16726

Open
arnejduranovic opened this issue Dec 5, 2024 · 0 comments
Open

Design Universal ReportStream Authorization Strategy #16726

arnejduranovic opened this issue Dec 5, 2024 · 0 comments
Labels
Epic ZenHub Epic label platform Platform Team

Comments

@arnejduranovic
Copy link
Collaborator

arnejduranovic commented Dec 5, 2024

Outcome/Objective

ReportStream shall support a flexible and secure authorization pattern in order to meet diverse user and application needs.

Description

Product Requirement(s)

There has been work to investigate roles and permissions for different user use cases, but this work was never published and synthesized into formal requirements: https://app.mural.co/t/primedatainput6410/m/primedatainput6410/1707502140746/6af0ac6188bf57666b601c7563abee95385f5a4f

Use Case(s)

  • The ReportStream website may make requests to ReportStream resource endpoints on behalf of an Okta User
  • An Okta Application may make requests to ReportStream resource endpoints

Dependencies

Acceptance criteria

  • New secure and flexible authorization strategy outlined
  • Migration plan for getting new authorization live
  • Migration plan for AuthN microservice

Technical Requirement(s)

@arnejduranovic arnejduranovic added platform Platform Team Epic ZenHub Epic label labels Dec 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic ZenHub Epic label platform Platform Team
Projects
None yet
Development

No branches or pull requests

1 participant