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

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

最終更新日:Sep 22, 2026

Alibaba Cloud は、すべてのアカウントに 0123456789012345 のような一意の 16 桁の識別子を割り当てます。この識別子は アカウント ID (別名 Account ID または UID) です。これは、Alibaba Cloud のリソース全体におけるリソース所有権、請求、および権限の境界を決定し、自動化された O&M、権限管理、およびクロスアカウントコラボレーションに不可欠です。

重要

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

ユースケース

アカウント ID を必要とする一般的なシナリオは次のとおりです:

  • 請求分析:請求レポートでは、ResourcePurchaseAccountId や ResourceOwnerAccountId などのフィールドを使用して、アカウントごとにコストを配分します。

  • クラウド製品の API 呼び出し:クロスアカウント OpenAPI では、OwnerId や OwnerAccount などのパラメーターとしてアカウント ID が必要です。

  • クロスアカウントリソースアクセス:共有 VPC や VPC ピアリング接続では、アカウント ID を使用して承認された相手を識別します。

  • Resource Access Management (RAM) を使用したクロスアカウント認可:アクセス ポリシーの Principal フィールドでターゲットのアカウント ID を指定して、クロスアカウント権限を付与します。

  • Alibaba Cloud リソースネーム (ARN) の構築:ARN には、すべてのリージョンでリソースを特定するためのアカウント ID が含まれます。

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

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

アカウント ID の確認方法

アカウント ID は、コンソールまたは OpenAPI 経由で確認できます。表示される情報は、サインインしているアイデンティティ (Alibaba Cloud アカウント、RAM ユーザー、または RAM ロール) によって異なります。

コンソール

コンソールの右上隅にあるプロフィール画像にカーソルを合わせます。表示される ID は、サインインしているアイデンティティによって異なります。

Alibaba Cloud アカウント

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

RAM ユーザー

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

RAM ロール

RAM ロールを引き受けて、右上隅の プロフィール画像 にカーソルを合わせます。親アカウントの ID が [Main Account ID] として表示されます。

説明

引き受けた RAM ロールのロール ID の表示

右上隅に表示される ID は、親 Alibaba Cloud アカウントのアカウント ID であり、引き受けた RAM ロールのロール ID ではありません。ロール ID を表示するには:

  1. RAM コンソールにログオンします。

  2. ナビゲーションペインで、[Identities] > [Roles] を選択します。

  3. ロール名をクリックして、ロールの詳細ページに移動します。

  4. [Basic Information] セクションで、[Role ID] と [ARN] を表示します。

ロール ID は、30031688307210**** のように、16 桁のアカウント ID とは異なる形式を使用します。ARN の形式は acs:ram::<account-id>:role/<role-name> です。また、GetCallerIdentity API を呼び出して、現在のアイデンティティ情報を取得することもできます。引き受けたロールで呼び出した場合、IdentityType は AssumedRoleUser、AccountId は親 Alibaba Cloud アカウントの ID、RoleId はロール ID となります。詳細については、「本トピックの OpenAPI セクションの表」をご参照ください。

OpenAPI

GetCallerIdentity API を呼び出して、現在の呼び出し元の アカウント ID を取得します。レスポンス JSON にはアイデンティティ情報が含まれており、AccountId フィールドに Alibaba Cloud アカウント 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

ログイン名

性質

アイデンティティ識別子

ログイン認証情報

形式

システムによって生成される一意の 16 桁の 数字列

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

変更可能性

変更不可

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

目的

プログラムによる識別、アクセス ポリシー、API 呼び出し、請求の紐付け

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

説明

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