2017-06-28 67 views
0

当我删除存储桶中的所有权限时,我最近疯狂地使用google-cloud-storage。现在这个桶基本上是不可触摸的(除了阅读),我怎么才能重新获得我的桶的权限?GCS权限恢复

+0

如果您是存储桶拥有者,您仍应该可以编辑存储桶权限。您是否尝试过使用gsutil acl ch命令再次添加权限? –

+0

我有我的gcloud sdk证书设置为我的项目的所有者,包括所述存储桶。我试图打电话给gsutil acl ch -u [email protected]:O gs://说 - 桶。但是,它没有说我没有所有者角色访问权限。 实际上,您可以删除某个存储分区的所有权限,并且我认为我通过该存储分区删除了所有者策略以及一系列其他政策。 – CaptainMeow

+0

当你运行时你会得到什么:gsutil acl get gs:// said-bucket? –

回答

0

作为恢复机制,您(或项目管理员)可以在项目级别为您自己授予“存储”>“存储管理员”角色。这将允许您编辑存储桶策略。

注意:Storage Admin角色授予对该项目中所有云存储资源的无限制访问权限。完成修复ACL后,您可能想要删除授权。

+0

谢谢您好,先生,我没有意识到Storage Admin在Storage中拥有比项目所有者更多的权力。问题现在已解决。 – CaptainMeow