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

执行firebase init后遇Access Denied:403获取Firestore服务权限被拒求助

解决Firebase Init时403权限报错问题

问题根源

当前登录账号缺少新GCP项目中Cloud Firestore API的访问权限,或是该API尚未启用。

修复步骤

  • 登录GCP控制台,进入目标新项目
  • 搜索进入「API和服务」→「库」,找到Cloud Firestore API,若未启用则点击「启用」
  • 进入「IAM与管理员」→「IAM」,找到当前使用的账号,点击编辑按钮,添加以下角色之一(按需选择):
    • Cloud Datastore Owner(全权限)
    • Cloud Firestore Editor(编辑权限)
    • Cloud Firestore Viewer(只读权限)
  • 保存权限后,执行firebase logout退出当前登录,重新通过firebase login:ci登录账号,再运行firebase init

额外排查项

  • 确认firebase login:ci登录的账号确实绑定了新GCP项目,未选错账号
  • 若为团队协作项目,检查是否存在组织级权限限制拦截API访问

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 08:10:31