Skip to content
Latchkey

IAM Role - CI/CD 用語集の定義

IAM role とは、権限を持つ assume 可能なクラウドアイデンティティで、信頼された principal に一時的に付与されます。

IAM role とは、クラウドプロバイダー内の一連の権限を持つアイデンティティで、権限を恒久的に保持するのではなく、信頼された principal が assume して一時的な認証情報を取得できるものです。

IAM role は keyless な CI/CD 認証の柱であり、pipeline がオンデマンドでスコープされたアクセスを assume できるようにします。

CI/CD において

pipeline は OIDC を介して IAM role を assume し、deploy にスコープされた短命な認証情報を取得することで、保存された access key を回避します。

関連ガイド