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

拥有Firebase Admin权限运行firebase init functions报403错误如何解决

报错触发原因

firebase init functions 命令执行时,Firebase CLI会默认检查并尝试启用Google Cloud的runtimeconfig.googleapis.com服务,你当前持有的Firebase Admin、Cloud Functions管理员角色,默认不包含启用GCP服务的相关权限,因此触发403权限拒绝错误。

所需权限/解决方案

  • 方案一:申请追加权限
    联系账号所有者为你的账号授予以下任一权限配置即可:
    • 预定义角色:Service Usage Admin(角色ID:roles/serviceusage.admin),该角色包含启用、禁用GCP服务的全量权限
    • 单独权限:仅追加serviceusage.services.enable权限,满足启用指定服务的最小权限要求
  • 方案二:提前手动启用服务
    联系有GCP服务管理权限的账号,提前进入对应项目的GCP控制台,手动启用runtimeconfig.googleapis.com服务,服务启用完成后你再执行初始化命令,无需额外追加权限即可正常运行。

补充说明

即使你后续项目不需要使用Firebase Runtime Config功能,functions初始化流程仍会校验该服务的启用状态,因此必须完成该服务的启用操作才能完成初始化。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 00:12:04