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

Multiple Users support #88

Open
BrandonEscamilla opened this issue Aug 11, 2023 · 2 comments
Open

Multiple Users support #88

BrandonEscamilla opened this issue Aug 11, 2023 · 2 comments
Labels
feature New feature or request

Comments

@BrandonEscamilla
Copy link
Contributor

BrandonEscamilla commented Aug 11, 2023

Hi,

I've been exploring the management of multiple users in Jupyter-UI and I have a few questions that I'm hoping someone can answer.

  1. Can Jupyter UI be used to manage multiple users and handle authentication, especially in scenarios where JupyterHub is not utilized? One possible approach I'm considering is using a prefix in the Notebook name, such as a user_id, to filter the files retrieved in FileBrowser so that only the notebooks belonging to a particular user are displayed.

  2. When JupyterHub is utilized, does Jupyter UI already support sending requests that consider the username? I'm interested in understanding how this authentication and user management can be achieved in both scenarios.

  3. I've come across discussions mentioning that FileBrowser in Jupyter UI can only display files (How to listen to fileBrowser events such as onOpen etc in Nextjs project?  #76), but does not support opening or closing files within a notebook. I would like to confirm if this feature is still missing.

Thank you very much in advance.

@echarles
Copy link
Member

Can Jupyter UI be used to manage multiple users and handle authentication, especially in scenarios where JupyterHub is not utilized? One possible approach I'm considering is using a prefix in the Notebook name, such as a user_id, to filter the files retrieved in FileBrowser so that only the notebooks belonging to a particular user are displayed.

JupyteHub should be supported, it is a matter a configuration of the index.html.

When JupyterHub is utilized, does Jupyter UI already support sending requests that consider the username? I'm interested in understanding how this authentication and user management can be achieved in both scenarios.

Jupyter UI relies on the standard jupyterlab provided configuration in the index.html to setup its Server connections.

I guess an example would be easier to show how this can work. Just need to find time for that...

I've come across discussions mentioning that FileBrowser in Jupyter UI can only display files (How to listen to fileBrowser events such as onOpen etc in Nextjs project? #76), but does not support opening or closing files within a notebook. I would like to confirm if this feature is still missing.

Correct, see also #76 (comment)

@BrandonEscamilla
Copy link
Contributor Author

Thank you for your reply, @echarles. Regarding the FileBrowser, will it support direct file downloads?

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

No branches or pull requests

2 participants