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

Document Rollout Strategy for new AuthZ Technical Design #16818

Open
2 tasks
arnejduranovic opened this issue Dec 16, 2024 · 0 comments
Open
2 tasks

Document Rollout Strategy for new AuthZ Technical Design #16818

arnejduranovic opened this issue Dec 16, 2024 · 0 comments
Labels
platform Platform Team ready-for-refinement Ticket is a point where we can productively discuss it

Comments

@arnejduranovic
Copy link
Collaborator

arnejduranovic commented Dec 16, 2024

User Story

As a user of RS endpoints,
I want a smooth transition to the new auth,
so that my business operations are not disrupted

Description/Use Case

This ticket is to create a migration/rollout plan for the new AuthZ design defined in #16815 and #16816. The following questions should be addressed in detail:
- Which endpoints will need to be updated? How will they be updated/what changes are needed?
- Will RS support multiple auth methods at first, and how and for how long?
- How does the Auth MicroService play a role? Does it need to be deployed first?
- What does this migration look like from the sender/receiver/RSReact side? -- create preliminary user documentation!
- What old code will need to be deleted and how/when?

Risks/Impacts/Considerations

  • May need to update previous design decisions if they are preventing a reasonable migration plan

Dev Notes

Acceptance Criteria

@arnejduranovic arnejduranovic added platform Platform Team ready-for-refinement Ticket is a point where we can productively discuss it labels Dec 16, 2024
@arnejduranovic arnejduranovic changed the title Document Rollout Strategy for new AuthZ Strategy Document Rollout Strategy for new AuthZ Technical Design Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
platform Platform Team ready-for-refinement Ticket is a point where we can productively discuss it
Projects
None yet
Development

No branches or pull requests

1 participant