【问题标题】:How to give permission storage.objects.list in google storage bucket?如何在谷歌存储桶中授予权限 storage.objects.list?
【发布时间】:2021-05-05 04:16:42
【问题描述】:

如何在谷歌存储桶中授予 storage.objects.list 权限?

我已经完成了服务帐户的设置并授予storage. adminstorage. object.admin 的角色

【问题讨论】:

  • 你想做什么?列出存储桶内容?

标签: node.js google-cloud-platform google-cloud-storage


【解决方案1】:

Storage.objects.list 权限属于以下角色

  1. 存储对象查看器 (roles/storage.objectViewer)
  2. 存储对象管理员 (roles/storage.objectAdmin)
  3. 存储管理员 (roles/storage.admin)
  4. Storage Legacy Bucket Reader (roles/storage.legacyBucketReader)
  5. Storage Legacy Bucket Writer (roles/storage.legacyBucketWriter)
  6. 存储旧版存储桶所有者 (roles/storage.legacyBucketOwner)

所以你已经给了 storage.objects.list 权限

您还可以创建具有所需权限的自定义角色

您可以参考this 文档了解有关 IAM 角色和权限的更多信息

【讨论】:

  • 有没有设置这个权限的命令?我已经完成了你提到的所有事情。
  • 您无法列出对象吗?因为您正在谈论的权限已经包含在您已经提供的角色中。如果您不满意或有问题,那么您可以使用自定义角色。要创建自定义角色,请转到 IAM 和 Admin-roles-create 角色-单击添加权限-选择所需的角色和权限,然后单击添加,然后创建。这将为您创建一个自定义角色。
猜你喜欢
  • 1970-01-01
  • 2021-05-01
  • 1970-01-01
  • 2013-05-07
  • 1970-01-01
  • 1970-01-01
  • 2018-12-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多