AWS 認証情報を持たないトラステッド AWS アカウントに基づく一時的な認証情報を使用したアクセス構成
他の AWS アカウントがアクセスのために依存できるような、認証情報を持たないトラステッドアカウントを設定します。
始める前に
- IAM ユーザーに権限を委任するロールの作成に関する Amazon ドキュメントで、しっかりと理解してください。
- トラステッドアカウントにする AWS アカウントを決定します。トラステッドアカウントを使用して、IAM ロールを使用する クラウドディスカバリー の一時的な認証情報を設定します。IAM ロールを使用して他のアカウントにアクセスできるような信頼できるアカウントを、アクセサーアカウントといいます。
- メンバーアカウントが管理アカウントを信頼し、その管理アカウントがアクセサーアカウントを信頼するトラストチェーンを設定する場合は、管理アカウントを信頼するようにメンバーアカウントを設定済みであることを確認してください。詳細については、「管理アクセサートラストチェーン内の AWS メンバーアカウントを信頼するための一時的な認証情報を使用したアクセス構成」を参照してください。
- ディスカバリーアドミンワークスペースバージョン 1.10.0 以降を使用していることを確認してください。この ナビゲーションモジュールは、以前のバージョンでは使用できません。以前のバージョンの クラウドサービスアカウント にアクセスするには、ナビゲーションフィルターに「 cmdb_ci_cloud_service_account.list」と入力します。
必要なロール:
- クラウドディスカバリーの場合:discovery_admin
- クラウドプロビジョニングとガバナンス の場合:admin または sn_cmp.cloud_admin
このタスクについて
AWS認証情報なしでアカウントを使用するには、まず、そのアカウントに IAM ロールと、信頼するサービスアカウントにアクセスするためのアクセス許可を設定する必要があります。次に、トラスティングアカウントの IAM ロールを設定して、トラステッドアカウントの IAM ロールへのアクセスを許可します。
手順
次のタスク
ServiceNow アプリケーションが IAM ロールを使用してトラスティングサービスアカウントにアクセスできることを確認します。
- 移動先 .
- トラステッド AWS サービスアカウントを選択します。
- [関連リンク] の下の [ディスカバリースケジュールを作成] を選択します。
- [ディスカバリーマネージャーのクラウドディスカバリー] ページで、[ テストアカウント] を選択します。
- 接続に成功すると、アカウントの検証が成功したことを示すメッセージが表示されます。
- 接続に失敗した場合は、失敗の原因を示すエラーメッセージが表示されます。