メインコンテンツへスキップ
プロトコル・技術

External ID

External ID

第三者が顧客のIAMロールを引き受ける際に追加条件として提示する識別値。顧客ごとに異なる値を使い、Confused Deputy問題を抑える。

External IDはパスワードではなく、第三者サービスが顧客ごとに生成・管理する識別子です。ロールARNだけでAssumeRoleできる状態を避け、信頼ポリシー、第三者のアカウントID、External ID、利用終了時の削除を確認します。

  • 初心者向けには「第三者が正しい顧客の依頼だと区別するための追加ID」と捉える
  • 推測困難性だけに頼らず、第三者Principalも限定する
  • 顧客間で使い回さず、委託終了時に信頼関係ごと削除する

よくある質問

External IDとは?

第三者が顧客のIAMロールを引き受ける際に追加条件として提示する識別値。顧客ごとに異なる値を使い、Confused Deputy問題を抑える。

External IDについて詳しく知るには?

External IDはパスワードではなく、第三者サービスが顧客ごとに生成・管理する識別子です。ロールARNだけでAssumeRoleできる状態を避け、信頼ポリシー、第三者のアカウントID、External ID、利用終了時の削除を確認します。

External IDのポイントは?

初心者向けには「第三者が正しい顧客の依頼だと区別するための追加ID」と捉える 推測困難性だけに頼らず、第三者Principalも限定する 顧客間で使い回さず、委託終了時に信頼関係ごと削除する

← 用語集一覧に戻る
ESC