IAM ロールを使用して管理アカウントをトラステッドアカウントとして使用し、AWS メンバーアカウントへのアクセスを設定します。
このタスクについて
メンバーが管理アカウントに依存しているメンバーアカウントへのアクセスを構成できます。管理アカウント自体が永続的な認証情報を使用するか一時的な認証情報を使用するかは関係ありません。
図 : 1. アクセスに管理アカウントを使用するメンバーアカウントの設定

手順
-
メンバーアカウントの IAM ロールを作成し、このロールを担うユーザーとトラステッド (アクセサー) アカウントの間に信頼関係を設定します。
-
アクセスを構成するメンバーアカウントの認証情報を使用して、AWS 管理コンソールにログインします。
-
[アカウント ID] フィールドで、管理アカウント ID を指定する IAM ロールを作成して構成します。
AWS ロールの作成に関する運用情報については、Amazon のドキュメントを参照してください。
-
IAM ロールの [サマリー] ページで、[信頼関係 (Trust Relationships)] タブをクリックします。
-
[信頼関係を編集 (Edit trust relationship)] をクリックします。
[信頼関係の編集 (Edit Trust Relationship)] ページが開き、ポリシードキュメントが表示されます。
-
信頼関係を次のように編集します。
-
[信頼ポリシーの更新] をクリックします。
-
Now Platform でトラスティングアカウントのトラステッドサービスアカウントを構成します。
-
移動先
.
-
メンバーアカウントを開きます。
-
クラウドサービスアカウントのフォームで、[親アカウント] フィールドに管理アカウントの名前を入力します。
-
[更新] をクリックします。
-
メンバーアカウント用に作成された IAM ロールを、Now Platform でメンバーアカウントに割り当てます。
重要: この手順は、カスタム IAM ロールを作成した場合にのみ実行します。デフォルトの OrganizationAccountAccessRole ロールをサービスアカウントに割り当てる必要はありません。
-
移動先
.
-
[新規] をクリックします。
-
[クラウドサービスアカウント AWS クロス想定ロールパラメーター] フォームで、次のフィールドのみを設定します。
-
[送信] をクリックします。
次のタスク
ServiceNow アプリケーションが IAM ロールを使用してトラスティングサービスアカウントにアクセスできることを確認します。
- 移動先 をクリックし、「AWS サービスアカウントの設定」の説明に従って、前に作成したAWSアカウントを選択します。
- IAM ロールを構成したトラスティングアカウントを選択します。
- [関連リンク] で [データセンターを検出] をクリックします。
- 移動先 をクリックし、[ AWS ] タブをクリックします。
- 新しく作成した AWS 認証情報に関連付けたアカウントの検出されたリソースがダッシュボードに表示されていることを確認します。