File tree 1 file changed +22
-0
lines changed
content/docs/other-guides
1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -196,6 +196,28 @@ with another user in the system.
196
196
197
197
-->
198
198
199
+ ## Current Integration and Limitations
200
+
201
+ The Jupyter notebooks service is the first application to be fully integrated with
202
+ multi-user isolation. Access to the notebooks and the creation of notebooks is
203
+ controlled by the profile access policies set by the Administrator or the owners
204
+ of the profiles. Resources created by the notebooks (eg. Training jobs and
205
+ deployments) will also inherit the same access.
206
+
207
+ Metadata and Pipelines or any other applications currently don't have full
208
+ fledged integration with isolation, though they will have access to the user
209
+ identity through the headers of the incoming requests. It's upto the individual
210
+ applications to leverage the available identity and create isolation stories
211
+ that make sense for them.
212
+
213
+ On GCP, the authentication and identify token is generated by GCP IAM and carried
214
+ through the requests as a JWT Token in header. Other cloud providers can have a
215
+ similar header to provide identity information.
216
+
217
+ For on-premise deployments, Kubeflow leverages Dex as a federated OpenID connection
218
+ provider and can be integrated with LDAP or Active Directory to provide authentication
219
+ and identity services.
220
+
199
221
200
222
201
223
You can’t perform that action at this time.
0 commit comments