谷歌函数:从函数访问谷歌存储桶

时间:2019-03-04 06:06:58

标签: google-cloud-functions google-cloud-storage

我在一个项目中有一个google功能。如果我希望访问存储桶(未设置为公共)以从(另一个用户的)另一个项目中读取,则应如何为Google Functions项目设置相同的桶?

我试图通过将存储项目的IAM设置为功能项目的IAM来解决这个问题。但是,我不清楚必须向哪个用户帐户提供访问权限?

谢谢

1 个答案:

答案 0 :(得分:0)

如果您希望从项目b中的GCS存储区“ bucket-b”中读取项目a中的GCF。然后将PROJECT-B@appspot.gserviceaccount.com授予project-b中的storage.objectViewer IAM权限(或专门授予bucket-b)。