我想建立一些服务,一个客户/公司可以提供一个Google云存储存储区+ firestore数据库,我想对存储区文件和firestore执行一些操作(读/写),但是我不确定什么是最好的获取其资源的方式。
[my gc project] -> [customer 1 gc project: bucket + firestore]
-> [customer 2 gc project: bucket + firestore]
-> [customer n gc project: bucket + firestore]
我可以想象的解决方案:
某些其他要求:
最适合我还是我缺少什么?
否则,您将必须手动(或创建脚本)来请求服务帐户(第二个点)或在唯一的服务帐户上创建并将此唯一的服务帐户添加到每个客户项目(第三个点)。