GCP AI notebook 实例权限

GCP AI notebook instance permission

我有一个 GCP AI 笔记本实例。任何对我的项目中的笔记本具有管理员访问权限的人都可以打开笔记本并阅读、修改或删除由我或我团队中的任何其他用户创建的任何 folder/file。有没有办法创建像 /home/user 这样的私有存储库,就像我们使用安装在 VM 上的 JupyterHub 一样?

您可能使用服务帐户模式创建了笔记本。您只能通过单用户 mode

向单个用户提供访问权限

示例:

proxy-mode=mail,proxy-user-mail=user@domain.com
  • 使用 AI Notebooks 无法实现您的要求。 AI Notebooks 旨在提供易于管理的快速原型设计和开发环境,而高级多用户场景超出了其预期目的。
  • AI Notebooks 中的 Python 内核始终在 Linux 用户“Jupyter”下运行,无论哪个 GCP 用户访问笔记本。 Anyone who has editor permissions到你的Google云项目可以通过Jupyter看到彼此的工作UI。
  • 为了隔离用户的工作,推荐的选项是为每个用户设置单独的笔记本实例。请找到“单用户option.
  • 在AI Notebooks中无法将多个实例组合成一个主实例。因此,推荐的方法是为每个用户提供一个 Notebook 实例并通过 GIT 或其他存储库系统共享任何源代码。请查找 Save a Notebook to GitHub 文档以获取更多信息。