Google cloud storage 如何在地面军事系统上设置粒度权限?

Google cloud storage 如何在地面军事系统上设置粒度权限?,google-cloud-storage,Google Cloud Storage,我正在从事一个项目,我希望开发人员能够读/写GCS,但不一定能够在AppEngine中上传代码。我在web控制台中看不到用于指定访问权限的选项。如何设置希望用户拥有的特定权限?谢谢 基本上,如果您希望团队成员不被允许部署应用程序并修改或配置其资源,那么他/她必须对项目只有“可以查看”的访问级别 然后,在您的案例中,您必须为范围为“Google帐户电子邮件地址”(您的开发人员的电子邮件地址)的bucket设置相应的权限(写入) 正如GCS文档所述,有三种方法可以指定存储桶和对象的ACL,使用: a

我正在从事一个项目,我希望开发人员能够读/写GCS,但不一定能够在AppEngine中上传代码。我在web控制台中看不到用于指定访问权限的选项。如何设置希望用户拥有的特定权限?谢谢

基本上,如果您希望团队成员不被允许部署应用程序并修改或配置其资源,那么他/她必须对项目只有“可以查看”的访问级别

然后,在您的案例中,您必须为范围为“Google帐户电子邮件地址”(您的开发人员的电子邮件地址)的bucket设置相应的权限(写入)

正如GCS文档所述,有三种方法可以指定存储桶和对象的ACL,使用:

  • acl查询字符串参数,用于指定特定作用域的acl()
  • 用于指定预定义acl()的x-goog-acl请求标头
  • defaultObjectACL查询字符串参数,用于更改特定bucket()中所有对象的默认对象ACL