AWS アカウントの正規ユーザー ID を検索するには - Amazon Simple Storage Service

AWS アカウントの正規ユーザー ID を検索するには

正規ユーザー ID は、AWS アカウント ID の難読化された形式である英数字識別子 (79a59df900b949e55d96a1e698fbacedfd6e09d98eacf8f8d5218e7cd47ef2be など) です。Amazon S3 を使用してバケットとオブジェクトへのクロスアカウントアクセスを許可するときは、この ID を使用して AWS アカウントを識別できます。アカウントの正規ユーザー ID は、ルートユーザー、フェデレーティッドユーザー、または IAM ユーザーとして取得できます。

AWS Management Consoleまたは AWS CLI を使用して AWS アカウントの正規ユーザー ID を検索できます。AWS アカウント の正規ユーザー ID は、そのアカウントに固有です。

前提条件

フェデレーティッドユーザーの場合、または AWS CLI を介するなどプログラムから情報にアクセスする場合は、Amazon S3 バケットをリストおよび表示する許可が必要です。

コンソールにルートユーザーまたは IAM ユーザーとしてサインインしているときに、AWS アカウントの正規ユーザー ID を確認するには、次の手順に従います。ルートユーザーと IAM ユーザーの詳細については、IAM ユーザーガイドAWSの Identity 管理の概要: ユーザー を参照してください。

  1. ルートユーザーまたは IAM ユーザーとしてコンソールにサインインします。

    詳細については、IAM ユーザーガイドAWS Management Console へのサインイン を参照してください。

  2. 右上のナビゲーションバーでアカウント名またはアカウント番号を選択し、続いて [セキュリティ認証情報] を選択します。

  3. 次の方法でアカウントの正規 ID を検索します。

    • ルートユーザーの場合は、[アカウント ID] を展開し、[正規ユーザー ID] を見つけます。

    • IAM ユーザーの場合は、[アカウントの詳細] で、[アカウントの正規ユーザー ID] を見つけます。

AWS Management Consoleにフェデレーティッドユーザーとしてサインインしているときに、アカウントの正規ユーザー ID を確認するには、以下の手順に従います。フェデレーティッドユーザーの詳細については、IAM ユーザーガイド既存のユーザーのフェデレーション を参照してください。

注記

フェデレーティッドユーザーとして AWS Management Consoleにサインインしていることを確認するには、AWS Management Consoleのページでアカウント情報を選択し、拡張されたアカウント情報を確認します。アカウント情報に [フェデレーティッドユーザー] と表示されている場合は、フェデレーティッドユーザーとしてサインインしています。

  1. フェデレーティッドユーザーとしてコンソールにサインインします。

    詳細については、IAM ユーザーガイドAWS Management Console へのサインイン を参照してください。

  2. バケットの詳細を表示するには、Amazon S3 コンソールでバケット名を選択します。

  3. [許可] を選択し、[アクセスコントロールリスト (ACL)] セクションまで下にスクロールします。

    バケット所有者 (AWS アカウント) に、AWS アカウント の正規ユーザー ID が表示されます。

を使用して正規ユーザー ID を確認するには、list−buckets コマンドを次のように使用します AWS CLI。

aws s3api list-buckets --query Owner.ID --output text