本文へスキップ
AWS DAILY
AWS Identity and Access Management のアイコン
セキュリティ

AWS Identity and Access Management

AWS IAM

AWSリソースへのアクセスをセキュアに管理するサービス

最終更新
関連ニュース
2 件

サービス概要

AWS Identity and Access Management(IAM)は、AWSリソースへのアクセスを安全に制御するためのウェブサービスです。IAMを使用することで、どのユーザーがどのAWSリソースを利用できるかを管理する権限を設定できます。認証(サインイン)と認可(リソースへのアクセス許可)の両方を制御するインフラストラクチャを提供します。IAMユーザー、IAMロール、フェデレーテッドプリンシパルなどのアイデンティティを作成し、それぞれに必要な権限を付与することができます。

主な特徴

  • 01

    きめ細かな権限管理

    部門、職種、チーム名などのユーザー属性に基づいた属性ベースのアクセス制御(ABAC)により、詳細な権限を設定できます。

  • 02

    マルチアカウント対応

    IAMによるアカウント単位のアイデンティティ管理に加え、IAM Identity Centerを使用することで複数アカウントへのアクセスやアプリケーション割り当てを一元管理できます。

  • 03

    最小権限の実現

    ポリシーの設定・検証・改善を通じて権限管理を効率化し、クロスアカウントの調査結果を活用しながら最小権限の原則に向けた取り組みを支援します。

  • 04

    データ境界の保護

    AWS Organizationsのサービスコントロールポリシー(SCP)を使用して、IAMユーザーとロールの権限ガードレールを設定し、アカウント周辺にデータ境界を実装できます。

  • 05

    高可用性

    IAMはAmazonのデータセンター内の複数のサーバーにデータをレプリケートすることで高可用性を実現しています。結果整合性モデルを採用しており、変更はレプリケーションに一定の時間がかかります。

主なユースケース

  1. 1

    属性ベースのアクセス制御

    ユーザーの部門や職種などの属性に基づいてきめ細かな権限を作成し、組織の構造に合わせたアクセス管理を実現します。

  2. 2

    マルチアカウント環境のアクセス管理

    IAM Identity Centerを活用して複数のAWSアカウントにまたがるアクセス権限とアプリケーション割り当てを一元的に管理します。

  3. 3

    最小権限の実装

    ポリシーの設定・検証・改善のサイクルを通じて、ユーザーやロールに必要最小限の権限のみを付与するセキュリティ体制を構築します。

  4. 4

    組織全体のセキュリティガードレール

    AWS Organizationsと連携してサービスコントロールポリシーを設定し、組織内のアカウント全体に対して一貫したセキュリティ境界を維持します。

最近のアップデート

  1. 重要度:通常

    AWS STSがクロスパーティションフェデレーションをサポート、長期クレデンシャル不要でパーティション間のIAMロール引き受けが可能に

    • AWS STSが、あるパーティションのIAMアイデンティティを使って別パーティションのIAMロールの一時的なクレデンシャルを取得できるようになりました。
    • 既存のGetWebIdentityTokenおよびAssumeRoleWithWebIdentity APIを使ってクロスパーティションのトークン交換が行えます。

    詳細記事

利用可能リージョン

東京リージョン

ap-northeast-1

提供中

大阪リージョン

ap-northeast-3

提供中

AWS 公式のサービスエンドポイント一覧で確認しました。東京(ap-northeast-1)と大阪(ap-northeast-3)が載っています。個別の機能が各リージョンで使えるかは、この一覧だけでは確認できません。

確認日時:2026/11/11 06:01 AWS リージョン別のサービス一覧

公式情報で確認できない場合は「未確認」と表示し、推測による補完は行っていません。

公式ドキュメント