-
Notifications
You must be signed in to change notification settings - Fork 7
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
Configurable USERID_CLAIM of AuthService to control header's value #99
Comments
Some more context also on the AuthService's code flow:
|
Added a config for this option in #109
This process should be part of the CKF documentation. |
With the above configuration, there is an issue when adding a new collaborator in the Kubeflow Dashboard to the namespace. It is not possible because UI requires that the user is added via email. |
Right now AuthService is putting the value of the
email
claim, of the ID_Token it gets from the OIDC Provider, to thekubeflow-userid
header.We've seen cases where users might need to be able to use a different claim (i.e. the
name
), from the id_token, to use as the user identifier. This can be configured in the upstream AuthService app by setting the USERID_CLAIM env variableTo handle these use cases we should allow users to use
juju config
to modify this env varThe text was updated successfully, but these errors were encountered: