HTTP 错误:403,启用服务的权限被拒绝 [cloudfunctions.googleapis.com]

Fai*_*med 8 firebase google-cloud-functions

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

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

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

我不确定是什么原因导致此错误或缺少权限或角色。请帮我解决这个问题。#AskFirebase

Fai*_*med 4

我发现了这个问题。我拥有 Firebase 管理员和 Cloud Function 管理员角色。但要启用任何 api,用户都应该具有所有者或编辑者角色。

请参考这里的链接

更新

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

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