首页 > 解决方案 > HTTP 错误:403,启用服务的权限被拒绝 [cloudfunctions.googleapis.com]

问题描述

我有 firebase 管理员权限和云功能管理员访问权限,但即便如此,当我尝试运行firebase init functions命令时,它也会给我以下错误。

Error: HTTP Error: 403, Permission denied to enable service [runtimeconfig.googleapis.com] Help Token *******

我在这里发现了类似的问题。但不确定它是否有效,因为我不是所有者。

我不确定是什么导致了此错误或缺少权限或角色。请帮助我。#AskFirebase

标签: firebasegoogle-cloud-functions

解决方案


我发现了这个问题。我有 Firebase 管理员和云功能管理员角色。但是要启用任何 api 用户都应该具有 Owner 或 Editor 角色。

请在此处参考此链接

更新

由于安全原因,项目所有者无法给我编辑角色。如果您处于这种情况,则授予用户以下两个角色将允许他们执行诸如firebase init 函数之类的命令

  1. 云功能管理员
  2. 服务帐号用户

推荐阅读