You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Firebase中找不到cloud functions admin角色,IAM策略更新失败求助

问题原因及解决方法

报错根源

这个错误完全是因为你替换了教程要求的角色导致的:

  • Cloud Functions Service Agent是Google专为内部服务账号设计的角色,只能分配给GCP自动创建的专属服务账号(比如cloudfunctions-service-agent@[项目ID].iam.gserviceaccount.com这类),不能分配给普通用户账号或你当前用来操作的账号,所以保存时会触发权限校验失败。
  • 你本该添加的Cloud Functions Admin是面向用户/账号的管理权限角色,和Service Agent属于完全不同的权限类型,根本不能混用替换。

解决步骤

  • 先删除你错误添加的cloud functions service agent角色。
  • 重新搜索并添加Cloud Functions Admin角色:如果搜索不到,检查你当前操作的账号是否拥有项目所有者或编辑器权限(低权限账号看不到部分管理类角色),也可以直接在IAM角色列表的「Cloud Functions」分类下查找该角色。
  • 再添加教程要求的Service Account User角色,保存即可正常生效。

内容的提问来源于stack exchange,提问作者yolomartini

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 19:31:21