【问题标题】:Google Cloud Console: Deleting Files From ConsoleGoogle Cloud Console:从控制台删除文件
【发布时间】:2015-05-05 06:10:02
【问题描述】:

我刚刚开始使用 Google Cloud Storage 服务。 我已经设法上传了一个文件,但我无法从开发人员控制台中看到如何删除它,因为“删除”按钮未激活。 我使用的是默认存储桶

【问题讨论】:

  • 你有这个项目的管理员权限吗?
  • 该文件可能有一个 ACL,它不授予您的 Web 控制台用户删除它的权限。您是否在 文件 的最右侧看到一个菜单图标(三个垂直堆叠的点)?那应该有一个 Edit permissions 选项,它应该向您显示当前权限。您可以使用gsutil 来修复项目管理员帐户的权限。

标签: google-app-engine google-cloud-storage


【解决方案1】:

除了ACL,还要用不同的浏览器检查。

【讨论】:

    【解决方案2】:

    为我解决这个问题的是免费试用版。我无法使用默认版本(未设置计费)的任何按钮。一旦我输入了我的信用卡详细信息,这些按钮就恢复了活力。

    如果您决定不进行免费试用或注册后问题仍然存在,您可能会发现这些命令很有用:

    gsutil acl ch -u "your-email":O gs://your-app-name.appspot.com

    gsutil acl ch -g "google-cloud-storage-id":O gs://your-app-name.appspot.com

    您可以在开发者控制台 -> 存储 -> 云存储 -> 项目访问选项卡下的存储设置中找到 Google Cloud Storage ID。

    更多信息请参阅文档https://cloud.google.com/storage/docs/gsutil/commands/acl

    【讨论】: