-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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 User] Make user identity header configurable #3752
Comments
@Bobgy thanks a lot! |
@yanniszark For clarification, authorization logic happens in only one place, the api server. Api server exposes an endpoint that ui-server queries. The usage of the header in ui-server was because ui-server needs to know what header to proxy to api-server, so api-server can authenticate correctly |
@Bobgy awesome, thanks a lot for the explanation! |
@yanniszark It's a special endpoint only for UI-server, because some features (e.g. tensorboard CRUD) is implemented in UI server. We'd want to keep current structure that UI server can implement some UI only apis, because we don't want to rewrite them in api server. |
@Bobgy I see. Is this the endpoint you are talking about? It seems like you're implementing a SubjectAccessReview-like endpoint but for the Pipelines API-Server. |
@yanniszark yes, that's right. I made a thin wrapper following the same schema, to be compatible with future changes. |
Regarding #4091, the prefix env var cannot be set as empty string. |
#4091 fixed |
/cc @yanniszark @jlewi
as discussed in #3645 (comment)
Part of #1223
The text was updated successfully, but these errors were encountered: