首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GCP服务账户列表计费帐户节点GCP

GCP服务账户列表计费帐户节点GCP
EN

Stack Overflow用户
提问于 2021-10-12 14:14:54
回答 1查看 146关注 0票数 0

我们正在尝试检索GCP中的计费帐户列表,为此目的,我们使用了一个服务帐户。我们编写的代码如下:

代码语言:javascript
复制
async function listBillingAccounts(project)
{
    let keys = JSON.parse(Buffer.from(process.env.SERVICE_ACCOUNT_BASE64_JSON, "base64").toString("ascii"));
    const client = new CloudBillingClient({credentials : keys});
    if (project !== undefined)
    {
        const [accounts] = await client.listBillingAccounts({ project, });
        console.log(accounts);
    }
    else
    {
        const [accounts] = await client.listBillingAccounts({});
        console.log(accounts);
    }
    console.info(`found ${accounts.length} billing accounts:`);
    for (const account of accounts) {
        console.info(`${account.displayName}:`);
        console.info(`\topen: ${account.open}`);
        console.info(`\tparentBillingAccount: ${account.masterBillingAccount}`);
    }
}

SERVICE_ACCOUNT_BASE64_JSON包含以下服务帐户信息:

代码语言:javascript
复制
{
    "type": "service_account",
    "project_id": "xxxx",
    "private_key_id": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
    "private_key": "-----BEGIN PRIVATE KEY----------END PRIVATE KEY-----\n",
    "client_email": "xxxxx@xxxxx",
    "client_id": "xxxxxxxxxxxxxxxxxxxxx",
    "auth_uri": "https://accounts.google.com/o/oauth2/auth",
    "token_uri": "https://oauth2.googleapis.com/token",
    "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
    "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/xxxxx"
}

如果指定或不指定项目名称,则帐户结果始终是空数组。你知道会发生什么吗?我们向IAM团队询问服务帐户是否具有所需的权限,并且他们确认它具有:

https://www.googleapis.com/auth/cloud-billing.readonly ->计费帐户使用承诺推荐查看器是正确的吗?

EN

回答 1

Stack Overflow用户

发布于 2021-10-12 17:23:35

结果为空,因为服务帐户未被授权查看计费帐户。

您必须将服务帐户电子邮件地址以授权用户的身份添加到每个计费帐户中,并具有角色计费帐户查看器(roles/billing.viewer)。角色被添加到记帐帐户中。

云计费访问控制综述

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69542143

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档