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

[Multi-Tenant] Tenanted Admin UI Requests #3108

Open
3 tasks
Tracked by #2893
njlie opened this issue Nov 19, 2024 · 0 comments
Open
3 tasks
Tracked by #2893

[Multi-Tenant] Tenanted Admin UI Requests #3108

njlie opened this issue Nov 19, 2024 · 0 comments
Labels
pkg: frontend Changes in the frontend package.

Comments

@njlie
Copy link
Contributor

njlie commented Nov 19, 2024

The Admin UI should use the new identity management scheme for tenanted requests on the admin graphql api. The UI could present an input to collect the api secret that signatures should be signed with and add them to the browser session, if the UI does not detect that they have been set already.

  • Input to collect tenant id & api secret for signature generation if unset
  • Sign all requests from the UI to Admin API using api secret
  • Augment all requests from UI to Admin API with tenantId header

Prerequisites:

#2928

@njlie njlie added the pkg: frontend Changes in the frontend package. label Nov 19, 2024
@njlie njlie added this to Rafiki Nov 19, 2024
@github-project-automation github-project-automation bot moved this to Backlog in Rafiki Nov 19, 2024
@njlie njlie mentioned this issue Nov 19, 2024
33 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pkg: frontend Changes in the frontend package.
Projects
Status: Backlog
Development

No branches or pull requests

1 participant