bigbang icon indicating copy to clipboard operation
bigbang copied to clipboard

Enable KeyCloak protection for Holocron

Open p1-repo-sync-bot[bot] opened this issue 1 year ago • 0 comments

Feature Request

Enable KeyCloak protection for Holocron.

Why

Holocron is developed to provide RBAC, but it doesn't have its own login system. Instead, it relies on SSO provided user identity. If SSO is enabled, Holocron should require KeyCloak authentication to provide the required JWT.

The more detail here the better!

Proposed Solution

  • Authservice needs an entry in chains for Holocron
  • Holocron should have values for SSO.client_id and SSO.client_secret
  • If SSO.enabled is true, then the Authservice key/value label pair should be passed to the frontend and api pods

p1-repo-sync-bot[bot] avatar Jun 15 '24 09:06 p1-repo-sync-bot[bot]