gpt4 book ai didi

google-cloud-platform - Google 云存储列出存储桶中的文件需要项目所有者的许可

转载 作者:行者123 更新时间:2023-12-02 20:35:37 25 4
gpt4 key购买 nike

我目前正在使用 Web UI 浏览其中一个存储桶中的文件,而且我恰好也是项目所有者。但是我收到权限错误

You need the storage.objects.list permission to list objects in this bucket. Ask a project or bucket owner to give you this permission, then try again.

作为项目所有者,我完全被难住了。有什么想法吗?

最佳答案

角色roles/owner不会授予对存储桶内数据的访问权限。

确定哪些内置 IAM 角色可以执行哪些操作的最佳资源是 Google Cloud Platform IAM Permissions Reference

在该页面上,按 CTRL-F storage.objects.list(或者您感兴趣的任何其他权限),您将在右侧看到授予该权限的角色手柱。请注意,项目所有者 (roles/owner) 不在授予此权限的角色列表中。

创建存储桶后,默认情况下会将roles/storage.legacyBucketOwner 授予项目所有者、编辑者和查看者。但是,此权限始终可以撤销,事实上,许多用户选择删除此权限,以便更精细地控制对存储桶中数据的访问,而不是对虚拟机等项目资源的访问。

一个很好的例子是包含敏感 PII 数据的存储桶。您可能不希望能够通过 SSH 连接到项目中虚拟机的人员在范围内读取该数据。

关于google-cloud-platform - Google 云存储列出存储桶中的文件需要项目所有者的许可,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48444527/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com