Google cloud platform 云功能许可问题
我在Go runtime 1.13中创建了一个GCP云函数。所有资源都在同一个项目下 它是从一个酒吧子主题a中读取信息,并将其转换为另一个主题B 我在测试项目中做过这个,效果很好,但我似乎无法在我们的生产环境中重现它 我将函数绑定到一个服务帐户,该帐户被赋予发布/订阅发布者和查看者角色 但我似乎一直在犯这样的错误:Google cloud platform 云功能许可问题,google-cloud-platform,google-cloud-functions,publish-subscribe,google-cloud-pubsub,permission-denied,Google Cloud Platform,Google Cloud Functions,Publish Subscribe,Google Cloud Pubsub,Permission Denied,我在Go runtime 1.13中创建了一个GCP云函数。所有资源都在同一个项目下 它是从一个酒吧子主题a中读取信息,并将其转换为另一个主题B 我在测试项目中做过这个,效果很好,但我似乎无法在我们的生产环境中重现它 我将函数绑定到一个服务帐户,该帐户被赋予发布/订阅发布者和查看者角色 但我似乎一直在犯这样的错误: rpc error: code = PermissionDenied desc = User not authorized to perform this action. 因此,总
rpc error: code = PermissionDenied desc = User not authorized to perform this action.
因此,总结/澄清,阅读主题A不会有问题,但写主题B会导致函数崩溃
我遗漏了什么?这是一个用户错误。很抱歉浪费了大家的时间,感谢大家的反馈。似乎我指向了错误的项目,并认为我没有权限
谢谢大家的帮助。尝试添加发布/订阅编辑器权限:拆分您的问题。问题发生在哪里?你什么时候看书?部署?写另一个话题?问题出在哪里还不清楚happens@guillaumeblaquiere它是一种云功能,部署在GCP的基础设施中。有两个主题。阅读topic1,进行转换并写入topic2。@RallyH我是否尝试授予编辑器权限,但仍然无效?PubSub是否在同一项目中?您是否在触发http模式或触发主题模式下部署了云功能?