Permissions GCS权限恢复

Permissions GCS权限恢复,permissions,google-cloud-storage,Permissions,Google Cloud Storage,最近,当我从一个存储桶中删除所有权限时,我彻底搞砸了谷歌云存储。现在这个bucket基本上是不可接触的(除了read),我如何才能重新获得对我的bucket的权限?作为一种恢复机制,您(或项目管理员)可以在项目级别授予自己Storage>Storage Admin角色。这将允许您编辑bucket策略 注意:存储管理员角色授予对该项目中所有云存储资源的无限访问权。在修复ACL后,您可能希望删除授权。如果您是bucket所有者,您仍然可以编辑bucket权限。您是否尝试再次使用gsutil acl

最近,当我从一个存储桶中删除所有权限时,我彻底搞砸了谷歌云存储。现在这个bucket基本上是不可接触的(除了read),我如何才能重新获得对我的bucket的权限?

作为一种恢复机制,您(或项目管理员)可以在项目级别授予自己Storage>Storage Admin角色。这将允许您编辑bucket策略


注意:存储管理员角色授予对该项目中所有云存储资源的无限访问权。在修复ACL后,您可能希望删除授权。

如果您是bucket所有者,您仍然可以编辑bucket权限。您是否尝试再次使用gsutil acl ch命令添加权限?我已将我的gcloud sdk凭据设置为包含所述bucket的项目的所有者。我试着打电话给gsutil acl ch-umyemail@blah.com:O gs://水桶说。但是,它不能说我没有所有者角色访问它。事实上,您可以删除某个bucket的所有权限,我想我删除了该bucket上的所有者策略以及一系列其他策略。当您运行:gsutil acl get gs://said bucket时,您会得到什么?新的IAM api/UI允许删除资源所有者。恢复机制是让项目管理员在项目级别授予setIamPolicy访问权限。谢谢您,好的先生,我没有意识到存储管理员在存储中对项目所有者拥有更多的权力。问题现在已经解决了。