-
Notifications
You must be signed in to change notification settings - Fork 45
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
Prepend OIDC claims with prefix #3051
Labels
Comments
alexandre-allard
added
the
complexity:easy
Something that requires less than a day to fix
label
Jan 18, 2021
alexandre-allard
added a commit
that referenced
this issue
Jan 18, 2021
This is needed to avoid name collision between different authentication plugins. Refs: #3051
alexandre-allard
added a commit
that referenced
this issue
Jan 18, 2021
This is needed to avoid name collision between different authentication plugins. Refs: #3051
alexandre-allard
added a commit
that referenced
this issue
Jan 19, 2021
This is needed to avoid name collision between different authentication plugins. Refs: #3051
alexandre-allard
added a commit
that referenced
this issue
Jan 19, 2021
This is needed to avoid name collision between different authentication plugins. Refs: #3051
alexandre-allard
added a commit
that referenced
this issue
Jan 20, 2021
This is needed to avoid name collision between different authentication plugins. Refs: #3051
alexandre-allard
added a commit
that referenced
this issue
Jan 20, 2021
This is needed to avoid name collision between different authentication plugins. Refs: #3051
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Component: salt, apiserver, ui
Why this is needed:
To prevent naming clashes with other authentication plugins.
What should be done:
We must preprend OIDC claims (username and groups) with a prefix (e.g.
oidc:
).Implementation proposal (strongly recommended):
Add
--oidc-username-prefix=oidc:
and--oidc-groups-prefix=oidc:
options to apiserver.Update
dex-administrator
ClusterRoleBinding with the prefix.Adapt UI to use the prefix to authenticate with Salt API.
Test plan:
The text was updated successfully, but these errors were encountered: