【发布时间】:2021-03-12 06:34:23
【问题描述】:
我有一个要求,我需要触发一个云功能,一旦将文件放置在另一个项目的谷歌云存储桶中,该功能就会触发数据流作业。谷歌文档说不可能,请看这里https://cloud.google.com/functions/docs/calling/storage
但是,我尝试这样做,但我的云功能无法部署并出现以下错误。它说
看起来这是一个权限问题,如果提供了所需的权限,这将起作用。 我是否需要添加项目(项目 A)的 @appspot.gserviceaccount.com 并授予所有者权限,我试图从该项目访问另一个项目(项目 B)的存储桶
所以如果上述情况属实,在我的项目 B IAM 页面中,我将看到 2 如下 @appspot.gserviceaccount.com 所有者 @appspot.gserviceaccount.com 编辑器
非常感谢您对此的任何意见。
【问题讨论】:
标签: google-cloud-functions google-cloud-storage google-cloud-iam