ガイド更新日:
2026 年 10 月 5 日にユーザーから Huawei Cloud 中国サイトでのテスト成功と残高表示の報告がありました。正確な金額、実際に有効な IAM ポリシー、MCP 照合は独立して記録されていません。この結果は国際サイトの検証にはなりません。
- 必要な認証情報
- IAM Access Key ID + Secret Access Key + Domain ID
- 監視通貨
- CNY · 人民元
- 監視の対象
- クラウドの残高口座の金額
- 公式の account_type=1 の amount です。与信、特典金、保証金口座は加算せず、debt_amount を再度差し引きません。designated_amount はその口座内の用途限定部分で、追加資金ではありません。共有クラウドアカウントであり、Pangu、ModelArts、プロジェクト専用ウォレットではありません。
Huawei Cloud / Pangu(中国) を Quota Monitor に接続する
中国サイトの支払い元と管理者を確認する
Pangu などの利用料金を支払う CNY アカウントの Billing and Cost Management を開きます。管理者が同じアカウント内に専用 IAM ユーザーを作成し、自分の認証情報は提出しません。
アカウントの Domain ID をコピーする
ユーザー名メニュー → My Credentials → Account ID を開き、32 文字の 16 進数の Domain ID をコピーします。IAM ユーザー、プロジェクト、エンタープライズプロジェクトの ID ではありません。AK/SK と同じアカウントの値を使い、まとめて暗号化します。監視用ユーザーのコンソールログインは不要です。
バージョン 1.1 のカスタムポリシーを作成する
IAM の Permissions / Roles and Policies で Create Custom Policy を選びます。Create Custom Identity Policy ではありません。QuotaMonitorBalanceReadOnly と命名し、JSON 表示に以下の例全体を貼り付けます。bss:balance:view のみを指定し、bss:*、支払い、出金、管理者アクセスは追加しないでください。
同名がある場合は内容を確認するか新しい名前を使い、業務用ポリシーを上書きしないでください。Version 1.1 と単一アクションを確認します。保存後も付与の操作が必要です。
Huawei Cloud / Pangu(中国) の読み取り専用ポリシー JSON
{ "Version": "1.1", "Statement": [ { "Effect": "Allow", "Action": [ "bss:balance:view" ] } ] }キーやアカウント情報を含まない JSON 全体をコピーします。
専用ユーザーグループに権限を付与する
User Groups で quota-monitor-balance-readers を作成し、All Resources の範囲で QuotaMonitorBalanceReadOnly のみを付与します。従来の BSS 請求権限は全リージョンを対象とし、単一の地域やエンタープライズプロジェクトに限定しないでください。All Resources はこの参照アクションの範囲で、全操作を許可する意味ではありません。
グループ内にプログラムアクセス専用ユーザーを作成する
quota-monitor を作成し、Programmatic Access と Access Key 認証のみを有効にして、コンソールアクセスは許可しません。専用グループを選び、本人確認を完了します。キーが表示されたら直ちに保存してください。admin グループやテンプレートを使わず、ユーザーとグループの両方から所属、ポリシーの範囲、ほかの実効権限を確認します。
対応する AK/SK の組を取得する
ユーザー作成時に保存した組を使うか、管理者がこのユーザーの Security Settings → Access Keys → Add Access Key を開きます。管理者自身の My Credentials で作らないでください。対応する有効な組を保存します。Pangu の Bearer キーとは別です。
3 つの認証情報を確認する
SK は作成時のみ表示されます。紛失した場合は、ほかの業務キーを削除せずに交換を調整してください。ユーザーごとに最大 2 組です。Domain ID、AK、SK が同じ中国アカウントに属し、項目名、引用符、改行が混入していないことを確認します。STS、リージョン、API URL は不要です。
プロジェクトに Huawei Cloud を接続する
Huawei Cloud / Pangu の中国サイトを選び、3 つのマスキング欄に Domain ID、AK、SK を入力して保存します。3 項目をまとめて暗号化し、AK の末尾 4 文字のみ表示します。MCP の設定も同じフォームを使い、キーを MCP 引数で送らないでください。
対応する残高区分と比較する
更新し、同じアカウントの請求概要にある Balance と比較します。与信、特典金、保証金、債務、用途限定部分は別々に確認し、主残高に足さないでください。欠落区分はゼロではなく、古い結果は新しい照会結果ではありません。チャージは公式サイトで行います。
Quota Monitor が取得する Huawei Cloud / Pangu(中国) のデータ範囲
- 中国サイトの bss.myhuaweicloud.com のみ照会し、CNY と元単位を検証します。国際サイトの請求と STS 認証情報は非対応です。別サイトへの認証情報の試用は行いません。
- 主残高は出金可能な現金や、モデルに確実に使える資金ではありません。パック、無料トークン、クーポン一覧、サブスクリプション枠は対象外です。ゼロだけではサービス停止を意味しません。
- 取得結果は精算より遅れる場合があります。欠落した口座区分はそのまま扱います。独立した残高を持たないリセラーのサブ顧客に、別の資金や予算で代用することはありません。
- Roles and Policies → Create Custom Policy では Version 1.1 と bss:balance:view を使います。新しい ID ポリシーは Version 5.0 と billing:balance:view を使う別の方式です。バージョンとアクションを混在させないでください。グループ、ほかのポリシー、組織制限も実効権限に影響します。
- ダッシュボードには、最後に成功した照会結果を表示します。手動更新で再照会できますが、プロバイダーの請求反映の遅延は解消できません。照会が失敗したあとに残る古い残高は、新しい結果ではありません。
Huawei Cloud / Pangu(中国) のよくある質問とトラブルシューティング
- エディターが Version 1.1 を要求します。5.0 はどう扱いますか?
- bss:balance:view を含む 1.1 の JSON 全体を使ってください。billing:balance:view を残したままバージョンだけ変えてはいけません。Action=* や管理者ポリシーで代用しないでください。
- エディターが Version 5.0 の ID ポリシーを作成します。
- その方式では billing:balance:view を ID ポリシーとして付与します。このガイドの JSON とグループ手順は Roles and Policies の 1.1 向けなので、そちらの入口を使ってください。既存の正常な 5.0 認可を変更する必要はありません。
- 403 や CBC.0151 への対処は?
- 専用グループへの所属、グループのポリシー、All Resources の範囲を確認します。Domain ID、組織制限、明示的な拒否も確認し、権限が反映されてから再試行してください。報告にはマスキングしたコードと時刻のみを使います。
- どのアカウント ID が必要ですか?
- My Credentials → Account ID / Domain ID の 32 文字の 16 進数です。似た形式の IAM ユーザー ID やプロジェクト ID は使えません。追加の IAM 一覧権限は不要で、アカウント一覧の列挙は行いません。
- SK の紛失や認証情報の拒否への対処は?
- 管理者が専用ユーザーで対応する新しい組を作成します。Domain ID、有効状態、中国サイトであることを確認して安全に更新してください。モデルキーや STS は使わず、無関係なキーを無効にしないでください。
- CBC.99000049 は何を意味しますか?
- リセラーのサブ顧客に独立した残高がない可能性があります。支払い元に精算関係を確認してください。与信、予算、null、ゼロで代用せず、許可なく別アカウントの認証情報を提出しないでください。
- 総利用可能額や Pangu の枠と異なるのはなぜですか?
- 主表示は残高口座の金額のみです。ほかの区分は分離し、用途限定額は内数、債務は再控除しません。パック、クーポン、モデル権限は別途確認してください。国際アカウントは対象外です。
Huawei Cloud / Pangu(中国) の公式資料
- 公式資料 · support.huaweicloud.com/api-oce/mac_00001.html(新しいタブで開きます)
- 公式資料 · support.huaweicloud.com/devg-apisign/api-sign-provide-start.html(新しいタブで開きます)
- 公式資料 · support.huaweicloud.com/usermanual-billing/authority_topic_0000007.html(新しいタブで開きます)
- 公式資料 · support.huaweicloud.com/usermanual-iam/iam_01_0605.html(新しいタブで開きます)
- 公式資料 · support.huaweicloud.com/usermanual-iam/iam_03_0001.html(新しいタブで開きます)
- 公式資料 · support.huaweicloud.com/usermanual-iam/iam_02_0001.html(新しいタブで開きます)
- 公式資料 · support.huaweicloud.com/permissions/iam_01_0001.html(新しいタブで開きます)
- 公式資料 · support.huaweicloud.com/iam5_faq/iam_01_1103.html(新しいタブで開きます)
- 公式資料 · support.huaweicloud.com/service-authorization-iam5/iam_11_0102.html(新しいタブで開きます)
- 公式資料 · support.huaweicloud.com/usermanual-iam/iam_02_0003.html(新しいタブで開きます)
Quota Monitor が作成したガイドで、プロバイダーの公式チュートリアルではありません。画面や権限は変更される場合があるため、公式ページも確認してください。検証済みの範囲は、ここに記載した内容に限られます。