Skip to content
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

[earthscope] Restrict access to dask-gateway JupyterHub service based on group membership #4014

Open
3 tasks
yuvipanda opened this issue May 1, 2024 · 4 comments

Comments

@yuvipanda
Copy link
Member

Part of #3899

Not all users should be able to get access to dask-gateway - this should also be limited based on scopes granted to them.

Productboard link: https://2i2c.productboard.com/products/features/27020229/detail

This is something we have committed to as part of the SOW.

Dependencies

#3900, which provisions JupyterHub groups based on scopes granted to users.

Tasklist

Tasks

@yuvipanda
Copy link
Member Author

Note that the current tasklist is a preliminary set of suggestions. Whoever works on this will be able to shape it as they desire.

@consideRatio consideRatio self-assigned this May 6, 2024
@consideRatio
Copy link
Member

I ran into an issue with the strategy planned that require exploration of dask-gateway development, as outlined on a very high level in dask/dask-gateway#829.

With that and no quick alterantives in my mind, this issue ballooned into something that won't resolve in this sprint =/

For now I'll work to offload insights about JupyterHub.load_roles and assumptions in our config for configurator/dask-gateway that doesn't seem true - without a crisp understanding about that we will struggle in the end anyhow with this issue.

@yuvipanda
Copy link
Member Author

@consideRatio ah damn. I'll communicate this to the community and see what we can do.

@Gman0909
Copy link
Contributor

Has there been any update on this from the communities? If not, does this issue need to be sent back to a scoping/refinement stage or is it best to park it for now?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants