Assume Role Chain とは?
assume role chain は、各 role が次の role を引き受けるために使われる一連の role の引き受けであり、初期の identity から最終的な権限セットへの経路を形成します。アカウント境界をまたぐときや、段階的に権限を引き上げるときによく見られます。chain の各リンクは、それぞれ独自の trust relationship によって統制されます。
なぜ重要か
chaining により、pipeline は静的なキーを共有せずに別アカウントのリソースへ到達できます。各ホップは監査可能ですが、chain のどこか 1 つの弱いリンクが経路全体を損ないます。
関連ガイド
What Is a Trust Relationship?A trust relationship is the policy defining which external identities a role or resource will accept, control…
What Is a Token Exchange Flow?A token exchange flow is trading one trusted token for another, letting a pipeline swap its identity token fo…
What Is a Scoped Deploy Key?A scoped deploy key is a credential granting access to a single repository, often read-only, so a pipeline ge…