0

我在 Google Cloud Platform 中有一个项目,我需要将其转移给其他用户。到目前为止,我在 IAM & Admin / Iam 中向该用户授予了所有者权限,他确认他有权访问该项目,但是当他转到 Web 控制台 Google Cloud Shell 时,他看不到项目文件夹和文件。

但是在我的控制台中,当我运行命令 ls 时,我可以看到项目文件夹。

他如何在 Web 控制台中看到项目文件夹,以便编辑和发布更改?

我试图运行命令: gsutil acl ch -u hisusername@gmail.com:O gs://project.appspot.com gsutil acl ch -u hisusername@gmail.com:O gs://project.appspot.com

但他仍然无权访问项目文件夹。

4

1 回答 1

1

Google Cloud Shell 未与项目关联。它基于每个用户、每个会话进行配置。它本质上是一个带有预装工具的 VM 实例,使用户更容易管理他的项目和资源。

其他用户需要像在本地计算机上一样下载 Cloud Shell 实例上的代码。对于 App Engine 标准应用程序,他可以按照此处的文档进行操作。对于柔性环境中的应用,他可以参考this other SO post

于 2018-03-30T11:55:50.613 回答