AWSが CodeBuild のプロジェクト ARN とビルド ARN の IAM 条件キーのサポートを発表
ID 773
GUID 724387246eeb0c7bfa6cd7bae377ab47888a1d22
発表日(JST)
要約生成日時(JST)
タイトル AWSが CodeBuild のプロジェクト ARN とビルド ARN の IAM 条件キーのサポートを発表
詳細リンク https://aws.amazon.com/about-aws/whats-new/2025/01/aws-codebuild-project-arn-build-arn-iam-condition-keys
カテゴリ
  • aws-codebuild
  • aws-iam
  • developer-tools
要点
  • CodeBuild が codebuild:projectArn と codebuild:buildArn の IAM 条件キーをサポート
  • ビルド内からの AWS API 呼び出しに対するセキュリティ制御が強化
  • 条件付きポリシーを作成して、特定のプロジェクトからの API 呼び出しのみに権限を付与可能
  • すべての CodeBuild 提供リージョンで利用可能
アップデート内容要約

AWS CodeBuild が、IAM ポリシーで使用できる新しい条件キー codebuild:projectArn と codebuild:buildArn のサポートを発表しました。これにより、ビルド内からの AWS API 呼び出しに対するセキュリティ制御が強化されます。

アップデート内容全文

AWS CodeBuild が、IAM 条件キーとして codebuild:projectArn と codebuild:buildArn のサポートを発表しました。
これらの新しい条件キーは、IAM ポリシーでリクエストの元となるプロジェクトやビルドの ARN を制限するために使用できます。
本日より、CodeBuild はビルド内で行われるすべての AWS API 呼び出しのリクエストコンテキストに、新しい codebuild:projectArn と codebuild:buildArn 条件キーを自動的に追加します。
IAM ポリシーの Condition 要素を使用して、リクエストコンテキスト内の codebuild:projectArn 条件キーとポリシーで指定した値を比較できます。
この機能により、ビルド内から発生する AWS API 呼び出しに対する高度なセキュリティ制御を実装できます。
例えば、新しい codebuild:projectArn 条件キーを使用して条件付きポリシーを作成し、指定されたプロジェクトのビルド内からのみ発生する AWS API 呼び出しに対して権限を付与することができます。
この機能は、CodeBuild が提供されているすべてのリージョンで利用可能です。
CodeBuild が利用可能な AWS リージョンについては、AWS リージョンのページをご覧ください。
CodeBuild の条件キーについて詳しくは、ドキュメントをご覧ください。
CodeBuild の使い方については、AWS CodeBuild 製品ページをご覧ください。

関連サービス
  • AWS CodeBuild
  • AWS Identity and Access Management (IAM)
関連サービスの説明
  • AWS CodeBuild は、ソースコードをコンパイルし、テストを実行し、デプロイ可能なソフトウェアパッケージを作成するフルマネージドな継続的インテグレーションサービスです。開発者はソースコードをアップロードするだけで、CodeBuild が必要なすべての作業を行い、ビルド出力を生成します。これにより、独自のビルドサーバーを管理する必要がなくなり、開発プロセスを効率化できます。
  • AWS Identity and Access Management (IAM) は、AWS リソースへのアクセスを安全に制御するためのウェブサービスです。IAM を使用することで、誰が認証され(サインイン)、承認される(権限を持つ)かを制御し、AWS リソースを使用できるようにします。IAM ポリシーを使用して、ユーザーやアプリケーションが実行できるアクションや、アクセスできるリソースを細かく制御することができます。
関連URL