すべてのプロダクト
Search
ドキュメントセンター

Account Center:Alibaba Cloud アカウント ID の表示

最終更新日:Mar 01, 2026

Alibaba Cloud は、すべてのアカウントに 0123456789012345 のような一意の 16 桁の識別子を割り当てます。この識別子はアカウント ID (Account ID または UID とも呼ばれます) として知られています。アカウント ID は、Alibaba Cloud 上のすべてのリソースに対するリソースの所有権、課金、および権限の境界の基礎となります。これは、自動化された運用保守 (O&M)、権限管理、およびアカウント間の連携において非常に重要です。このガイドでは、アカウント ID を確認するためのいくつかの方法を説明します。

重要

アカウント ID はアカウントを識別するものです。パスワードや AccessKey のような機密情報ではありませんが、慎重に取り扱い、共有してください。

利用シーン

アカウント ID を使用して、以下のシナリオでアカウントとリソースの所有権を正確に識別します。

  • コストと課金の分析:ダウンロードした請求レポートでは、ResourcePurchaseAccountIdResourceOwnerAccountId などのフィールドに、リソースの購入または所有権に関するアカウント ID が含まれています。

  • クラウドプロダクト API の呼び出し:アカウント間のリソース操作を実行する際、一部のクラウドプロダクト OpenAPI では、OwnerIdOwnerAccount などのパラメーターとしてアカウント ID を渡す必要があります。

  • アカウント間のリソースアクセス:共有 VPC の作成や VPC ピアリング接続の設定を行う際、アカウント ID は権限を付与される側の一意の識別子となります。

  • Resource Access Management (RAM) を使用したアカウント間の権限付与:別の Alibaba Cloud アカウントに権限を付与する際、アクセスポリシーの Principal フィールドに相手のアカウント ID を指定します。

  • Alibaba Cloud リソース名 (ARN) の構築:ARN は、Alibaba Cloud が各リソースに定義するグローバルに一意な名前です。これには、すべてのリージョンにわたってリソースを正確に特定するためのアカウント ID が含まれます。例:

    • ECS インスタンスの ARN:acs:ecs:{#regionId}:{#accountId}:instance/{#instanceId}

    • OSS バケットの ARN:acs:oss:<region>:<account-id>:<relative-id>

アカウント ID の確認方法

ユースケースに応じて、コンソールまたは OpenAPI 経由でアカウント ID を確認できます。コンソールに表示される情報や OpenAPI から返される情報は、ログインに使用する ID によって異なります。以下のセクションでは、Alibaba Cloud アカウント、RAM ユーザー、RAM ロールごとの手順を説明します。

コンソール

コンソールの右上隅にあるプロフィール写真にカーソルを合わせると、アカウント ID を確認できます。表示される特定の ID は、ログインに使用する ID によって異なります。

Alibaba Cloud アカウントでのログイン

Alibaba Cloud アカウントでコンソールにログインします。右上隅にあるプロフィール画像にマウスカーソルを合わせると、[アカウント ID] を確認できます。

image

RAM ユーザー

RAM ユーザーとしてコンソールにログオンします。 右上隅にあるプロフィール画像にカーソルを合わせると、[メインアカウント ID] として親アカウントの Alibaba Cloud アカウント ID が表示されます。

image

RAM ロール

RAM ロールを引き受けてコンソールにサインインします。 右上隅にあるプロファイル画像にマウスカーソルを合わせると、親アカウントの Alibaba Cloud アカウント ID が [メインアカウント ID] として表示されます。

image

OpenAPI

GetCallerIdentity API を呼び出して、現在の呼び出し元のアカウント ID を取得します。API は、ID 情報を含む JSON オブジェクトを返します。AccountId フィールドに Alibaba Cloud アカウント ID が含まれています。返されるフィールドは、呼び出し元の ID によって異なります。次の表に、応答の主要なフィールドを示します。

API 応答の主要フィールド

Alibaba Cloud アカウント

RAM ユーザー

RAM ロール

IdentityType

Account

RAMUser

AssumedRoleUser

AccountId

自身のアカウント ID

親 Alibaba Cloud アカウントの ID

親 Alibaba Cloud アカウントの ID

UserId / RoleId

AccountId と同じ

RAM ユーザーの ID

RAM ロールの ID

PrincipalId

AccountId と同じ

UserId と同じ

RoleId:SessionName

アカウント ID とログイン名の比較

アカウント ID は、プログラムによるアクセスとリソースの帰属に使用される、システムが生成した永続的な識別子です。対照的に、ログイン名は、コンソールへのログインにのみ使用される、メールアドレスやエイリアスなどの変更可能な認証情報です。

これらは混同されがちですが、それぞれ異なる目的を果たします。以下に詳細な比較を示します。

項目

アカウント ID

ログイン名

性質

ID 識別子

ログイン認証情報

フォーマット

システムが生成した一意の 16 桁の数字列

ログインに使用するメールアドレス

可変性

変更不可

変更可能。ログイン名を変更してもアカウント ID には影響しません

目的

プログラムによる識別、アクセスポリシー、API 呼び出し、課金の帰属

コンソールへのログインにのみ使用

説明

自動化スクリプト、コード、またはアクセスポリシーを作成する際は、アカウントを識別するために、静的なアカウント ID必ず使用してください。ログイン名は変更可能であり、プログラムによるタスクの信頼できる識別子ではないため、使用しないでください。