Google cloud storage 为云存储桶上的用户提供完全访问控制

Google cloud storage 为云存储桶上的用户提供完全访问控制,google-cloud-storage,Google Cloud Storage,我是一个项目的所有者,我完全可以控制这个桶。 我想给另一个用户对这个bucket的完全访问控制权,但我没有做到。 此用户的邮件是\u电子邮件_address@gmail.com他被列为该项目的所有者,但正如前面所说,他不能完全控制这个桶 我还试图通过gsutil为他提供访问权限:这是getacl输出的一个片段 <EmailAddress>an_email_address@gmail.com</EmailAddress> <Name

我是一个项目的所有者,我完全可以控制这个桶。 我想给另一个用户对这个bucket的完全访问控制权,但我没有做到。 此用户的邮件是\u电子邮件_address@gmail.com他被列为该项目的所有者,但正如前面所说,他不能完全控制这个桶

我还试图通过gsutil为他提供访问权限:这是getacl输出的一个片段

  <EmailAddress>an_email_address@gmail.com</EmailAddress>
                <Name>User Name</Name>
            </Scope>
        <Permission>FULL_CONTROL</Permission>
a_电子邮件_address@gmail.com
用户名
完全控制
如果他登录到云存储控制台,例如,他不能更改对象的权限等等


您能给出一些关于如何继续的提示吗?

更改bucket ACL将授予对bucket的完全控制访问权,这将允许读取、写入和更改bucket元数据

但是,如果希望用户完全控制bucket中的所有对象,则需要更改默认对象ACL,该ACL应用于在该bucket中创建的对象。要更改默认对象ACL,您应该能够使用以下命令:

gsutil defacl ch-u:FC

由于这仅适用于在更新默认对象ACL后创建的对象,因此还需要为要授予访问权限的任何现有对象设置对象ACL。如果要授予对bucket中所有对象的访问权限,可以使用如下命令:

gsutil acl ch-u:FC/**

如果此bucket中有许多现有对象,则可以添加-m标志(gsutil-m acl ch…)以使用多处理来提高速度


有关ACL工作原理的详细信息,请参阅

避免在帖子中添加个人信息。此外,这不是谷歌官方的云存储支持网站。如果你需要在那里发帖,请看。我之所以在这里发帖是因为:但无论如何,我会按照你的建议,谢谢。