PERMISSION_DENIED:呼叫者没有权限

问你

我正在尝试使用服务帐户和密钥文件调用预算API,但出现此错误:

PERMISSION_DENIED:呼叫者没有权限

我的密码

async function listBillingAccounts() {
    const [account] = await client.getBillingAccount({ name: `billingAccounts/${BILLING_ACCOUNT_ID}` });
    console.info({ account });
}
listBillingAccounts();

我的CLI设置

gcloud config set project my-project-id

文档中提到的环境变量

GOOGLE_APPLICATION_CREDENTIALS path \ to \ gcp-credentials.json
GCP_PROJECT 我的项目编号

服务帐户设置

当我转到https://console.cloud.google.com/iam-admin/iam?project=my-project-id时,它将在表中显示服务帐户:

会员 名称 角色 遗产
[email protected] 所有者 所有者 我的项目编号

我不知道下一步该怎么做。

坎帕内罗

owner项目角色不会授予您查看账单帐户信息的必要权限。

根据API文档在描述getBillingAccount操作时:

获取有关计费帐户的信息。当前通过身份验证的用户必须是计费帐户的查看者。

您可以在组织或帐单帐户级别授予帐单帐户的查看者权限。请参阅相关文档

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

呼叫者没有权限。403

云作曲家:“ PERMISSION_DENIED:调用者没有权限”

错误:(gcloud.beta.functions.deploy)... message = [呼叫者没有权限]

“呼叫者没有权限-google-apps-script”

贝宝交易搜索API:PERMISSION_DENIED,对所请求的操作没有权限

如何从Google OAuth 2.0 Playground运行Google App脚本功能| 呼叫者没有权限

尝试使用Firebase Admin SDK创建“自定义令牌”的“呼叫者没有权限”

为什么在部署容器时看到此错误:“错误:(gcloud.run.deploy)PERMISSION_DENIED:调用者没有权限”?

匿名呼叫者没有storage.objects.get

呼叫者权限与声明者权限

PERMISSION_DENIED,当实际允许权限时

没有权限?

没有权限?

没有权限

FirebaseException ([cloud_firestore/permission-denied] 调用者没有执行指定操作的权限。)

错误:匿名呼叫者没有storage.objects.get访问Google Cloud Storage对象

为什么这个承诺没有解决回给呼叫者?

Wcf Cloud Service验证没有登录信息的呼叫者身份

firestore:PERMISSION_DENIED:缺少权限或权限不足

Twilio IVR具有基于呼叫者ID的拆分

PERMISSION_DENIED:权限不足或不足-颤振

什么是“呼叫者”命令?

Twilio:我如何始终为传入呼叫放置“正在监视所有呼叫者的消息”?

C ++中带有Doxygen和GraphViz的错误呼叫/呼叫者图

调用动态链接分析API时,调用者没有权限[403]

使用节点gcloud创建新项目时出现“调用者没有权限”错误

403尝试签名提供的字节:调用者没有权限

Webhook呼叫失败。错误:PERMISSION_DENIED。dialogflow Webhook调用错误

带有表格插件的Google Apps脚本PERMISSION_DENIED