华为云国际站 USD 余额查询与 IAM 最小权限接入教程

为华为云国际站配置专用 IAM 用户,查询 USD 共享云账户余额,区分总授信、奖励金、专款与欠款,并完成首次对账。

待真实账号验证

教程更新

已按 2026-10-17 核查的国际站公开文档实现;国际站真实账号、最小权限、登录后导航和金额对账均待用户测试。中国站验证不迁移。未代登录、调用模型或修改供应商权限。

所需凭据
国际站账号 Domain ID + 专用 IAM AK/SK
监控币种
USD · 美元(measure_id=1),不是美分或人民币
可以看到什么
云账户余额(account_type=1)
只读固定 GET https://bss-intl.myhuaweicloud.com/v2/accounts/customer-accounts/balances,使用 SDK-HMAC-SHA256 和签名的 X-Domain-Id。主金额为 account_type=1 的 amount(USD)。包含非 AI 云业务共享资金,不是 ModelArts/盘古、项目或单 Key 的钱包。不调用账单、模型、支付、权限管理或 IAM 自动发现接口。

不托管密钥,手动核对余额

  1. 自行以已有财务权限登录国际站费用中心,确认所属 USD 账号。
  2. 余额、总授信、奖励金、保证金、专款和总应付欠款逐项看;控制台字段映射不清时询问华为云。
  3. 记录时间,结算可能延迟;不相加分类或重复连接,不为监控改变付款设置。
打开国际站费用中心(在新标签页打开)

在 Quota Monitor 中接入 华为云国际站

  1. 确认国际站付款账号

    自行登录下方国际站费用中心,确认是承担云服务及 AI 业务费用的 USD 账号。中国站需使用独立的中国站连接。

    检查点:已有财务权限的管理员可查看该账号。没有独立余额的转售子客户不适用;不要为监控充值、改变结算关系或申请信用。

  2. 创建最小传统自定义策略

    由现有管理员打开国际站 IAM → Permissions → Policies/Roles → Create Custom Policy,命名 QuotaMonitorIntlBalanceRead,选择 JSON 策略视图,清空编辑器后完整粘贴下方配置,并点击 OK 保存。

    检查点:Version 为 1.1,唯一 Action 为 bss:balance:view,不添加 bss:balance:update、BSS Administrator 或通配动作。已有同名策略时先核对或换专用名称,不覆盖其他业务。仅创建策略不会授权。

    传统自定义策略 JSON(Version 1.1)

    {
      "Version": "1.1",
      "Statement": [
        {
          "Effect": "Allow",
          "Action": [
            "bss:balance:view"
          ]
        }
      ]
    }

    复制的是完整 JSON,不含密钥或账号信息。

  3. 为专用用户组授权

    进入 IAM → User Groups → Create User Group,创建 quotamonitor-billing-intl。该行点击 Authorize,选择自定义 QuotaMonitorIntlBalanceRead,Next 后选择 All resources,再点击 OK。

    检查点:用户组显示该策略。All resources 覆盖所需账号与区域授权范围,不代表授予所有动作。本接口不支持企业项目授权;不要增加宽泛角色或改变其他用户组。

  4. 创建编程访问 IAM 用户

    进入 IAM → Users → Create User,使用 quotamonitor-billing-intl 等唯一名称,选择 Programmatic access 和 Access key 凭据,再加入上一步专用用户组并完成创建。

    检查点:无需 Management console access,不加入管理员组。检查所有组成员关系和现有拒绝策略,多个组可能扩张权限。只使用此专用监控身份。

  5. 保存一组完整 AK/SK

    下载创建用户时提供的密钥并安全保存;如未生成,由现有管理员打开该用户 Security Settings → Access Keys → Create Access Key,完成验证后立即下载。

    检查点:AK/SK 必须是同一国际站用户的启用配对,关闭下载对话框后无法找回 SK,每用户最多两组 Key。不要为了腾位置删除其他业务密钥,请管理员安排安全轮换。不要发到聊天、截图、URL 或 MCP 参数。

  6. 获取所属账号 Domain ID

    国际站控制台右上角用户名菜单 → My Credentials,复制拥有此 IAM 用户的 Account ID,也称 Domain ID,为 32 位十六进制。

    检查点:不是 IAM 用户 ID 或项目 ID。本站直接签名 X-Domain-Id,不调用 IAM 自动发现;请与管理员确认它和 AK/SK 属于同一账号。

  7. 保存国际站连接

    回到 Quota Monitor 工作空间及目标项目,添加供应商并选择「华为云国际站 · USD」。把 Domain ID、AK、SK 填入三个遮蔽输入框后保存。使用安全填写链接时先确认所属工作空间。

    检查点:币种固定 USD,无需区域、端点或项目/Key 筛选。三项凭据一起加密,保存后仅显示后缀;帮助抽屉不会提交,切换供应商会清空未保存凭据。不要粘贴模型 Key 或中国站凭据。

  8. 刷新并完成首次逐项对账

    等待首次同步或点击「查询最新余额」,确认成功查询时间更新。与同一国际站账号的 account_type=1 amount 对账;合成示例 123.4567890123456789 就是 USD 123.4567890123456789,不除以 100。

    检查点:REST/MCP huaweiGlobalBalance.balance 与卡片主金额一致。展开明细,分别对照类型 2 总授信、奖励金、保证金、专款和 debt_amount。如控制台标签不同,先核实 API 映射,不重算总额。

  9. 记录真实验收并安全处理失败

    国际站最小权限和金额仍待您亲自查询对账后确认。教程基于公开文档,不是已登录您账号的实测路径;仅记录成功时间及脱敏错误码。

    检查点:失败后保留旧时间不等于新查询;低余额不能推断模型停服,也无需充值、更改权限或猜测重置日。持续差异请向华为云提供字段和时间,不发送密钥或签名头。

Quota Monitor 读取的 华为云国际站 数据范围

  • 国际站与中国站 CNY 独立;响应顶层及每个账户项必须为 USD、measure_id=1。不跨站回退、不换汇,不支持自定义端点、项目或 Key 筛选。
  • account_type=2 的 amount 是总授信额度,不是剩余信用;credit_amount 同样为总授信字段。两项分开展示,不相加或替代主余额。类型 5 奖励金、类型 7 保证金和 debt_amount 总应付欠款也单独展示。
  • designated_amount 是所属账户类别内的专款,不是额外资金。不能相加分类、再次扣除欠款或消费,不能称为可提现现金。代金券、资源包、免费 Token、转售子客户余额和 AI 专用钱包不在本接口范围。
  • 教程使用传统 Policies/Roles 的 Version 1.1 和 bss:balance:view。新版身份策略使用另一授权模型及 billing:balance:view,不可只改版本号或混用动作。如果控制台仅提供新版编辑器,请按对应官方授权文档操作,不要用管理员权限绕过拒绝。
  • 未返回明细为未知而非零;失败保留上次成功金额及时间,零与负数精度保留。不推断重置、到期或模型可用性。多连接共享资金不能相加;本站阈值和日消耗预测是用户设置,不是供应商限额或实测消费。
  • 看板展示最近一次成功查询的快照。手动刷新会重新请求供应商,但不保证上游账务没有入账延迟;失败时旧余额不能当成新结果。

华为云国际站 常见问题与排查

CBC.0151 或 HTTP 403?
确认 Version 1.1 bss:balance:view 已在 All resources 范围授权给专用组,且用户已加入,并检查显式拒绝。新版 billing:balance:view 是不同身份策略模型;不要改用管理员权限。
HTTP 401、签名或时间错误?
核对国际站启用的 AK/SK 配对、所属 Domain ID 和服务器时钟。模型 Key、中国站或 STS 不支持。反馈仅给脱敏错误码与时间,不给签名头。
CBC.99000049 或 CBC.0100?
转售子客户可能没有独立余额,不能改用经销商账号或其他钱包顶替。请现有管理员或华为云确认账户类型和 Domain ID,不杜撰项目范围。
为什么信用数字不是可用资金?
国际站类型 2 amount 为总授信,credit_amount 也是总额度,不是剩余信用;都不替代主余额。designated_amount 为内部子集,debt_amount 是总应付欠款,不表示应再次扣除。
字段缺失、币种不对、零或负数?
主余额缺失、非 USD 或非 measure_id=1 会失败,不伪造零。可选明细缺失/null 为未知;合法零与负值原样保留,不根据银行卡或语言猜币种。
429/5xx、旧数据,何时重置?
等待下次计划重试,检查上次成功时间。这是云账户余额,不是已知重置周期的套餐;接口不保证模型可用,多连接只是共享同一资金。

华为云国际站 官方资料

教程由 Quota Monitor 整理,非供应商官方教程。平台界面和权限可能变化,请以官方页面为准;实测范围以本页说明为准。

自动监控 华为云国际站

手动登录控制台查看很容易忘。Quota Monitor 会通过官方接口替你读取 华为云国际站 的数据。

  • 默认每 10 分钟刷新一次,也可以随时手动刷新。
  • 余额不足、Key 失效或同步失败会排在总览最上方。
  • 按项目查看各平台账号,也可以通过远程 MCP 在 Claude 等 AI 助手里直接询问余额。
免费开始使用

使用另一个站点?查看 华为云 / 盘古(中国站) 接入教程