google-cloud-platformgcp-ai-platform-notebook

GCP AI notebook instance permission


I have a GCP AI notebook instance. Anyone with admin access to notebook in my project can open notebook and read, modify or delete any folder/file which is created by me or any other user in my team. Is there a way to create a private repository like /home/user, like we could've done if we used JupyterHub installed on a VM?


Solution

  • You probably created a Notebook using Service Account mode. You can provide access to single users only via single-user mode

    Example:

    proxy-mode=mail,proxy-user-mail=user@domain.com