gpt4 book ai didi

google-cloud-storage - 如何授予多个 appengine 项目访问同一个 Cloud Storage 存储桶的权限?

转载 作者:行者123 更新时间:2023-12-04 14:28:43 25 4
gpt4 key购买 nike

Google Cloud 控制台允许从项目内部创建存储桶并编辑访问控制列表。
我创建了一个存储桶,桶-foo 来自我的一个应用程序 app1

现在我想在另一个 中使用相同的存储桶app2 .我无法弄清楚如何允许 app2 访问我在 app1 下创建的同一个存储桶。

最佳答案

您可以将 app2 的服务帐号添加到存储桶的 ACL 列表中,以允许应用访问存储桶。

首先,您需要找到应用程序的服务帐户名称,该名称列在管理控制台的“应用程序设置”页面中,但它也只是 <app-id>@appspot.gservicaccount.com
然后使用 gsutil acl ch 将该帐户添加到 bucket-foo 的 ACL 中, 通过将 app2 的服务帐户添加到 ACL 列表。

最后大概是这样的:

gsutil acl ch -u -R app2@appspot.gserviceaccount.com:WRITE gs://bucket-foo

关于google-cloud-storage - 如何授予多个 appengine 项目访问同一个 Cloud Storage 存储桶的权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20727417/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com