c4.3 IAM データ境界を強制する
データ境界は、信頼できるアイデンティティが、想定されたネットワークから、信頼できるリソースにのみアクセスすることを保証する、常時稼働のガードレール群です。SCP・RCP・VPC エンドポイントポリシーで構築し、多数のアカウントにわたるデータを誤設定や盗まれた認証情報から保護します。
実装ガイダンス
データ境界とは
クラウド運用が分散化するにつれ、AWS のデータ境界は誤設定や意図しないデータアクセスのリスクを低減します。データ境界は、組織全体の常時稼働の権限ガードレール群で、次を保証します。
- 信頼できるアイデンティティ(自社アカウントのプリンシパル、または代わりに動作する AWS サービス)が、
- 信頼できるリソース(自社アカウントまたは AWS サービスが所有)に、
- 想定されたネットワーク(自社の VPC やオンプレミスネットワーク)からアクセスすること。
これらのガードレールはきめ細かいアクセス制御を置き換えるものではなく、セキュリティ不変条件を強制し、最小権限への道をより安全に進められるようにします。
構築方法
Service Control Policies、Resource Control Policies、VPC エンドポイントポリシーを、IAM 条件キー(aws:PrincipalOrgID、aws:ResourceOrgID、aws:SourceVpc など)を使って組み合わせます。他のセキュリティ統制と同様に扱い、脅威分析を行ってから、リスク基準に基づいて境界の統制を反復的に実装します。データ境界のガイダンスと Data Perimeter ワークショップが各境界タイプを解説します。
全体像
How to validate
- 重要なリソースを保護するためにデータ境界を強制していますか?
- 組織外からのリソースアクセスを防ぐために RCP を使いましたか?
- IAM 条件キーにより、重要なリソース(S3 バケットなど)へのアクセスが、想定されたアイデンティティとネットワークからのみ許可されるようになっていますか?
Threats addressed
- アイデンティティベースまたはリソースベースのポリシーの設定ミスにより、信頼できないアイデンティティや想定外のネットワークからデータに到達できてしまう可能性があります。
- 盗まれた、あるいは非企業の認証情報は、どこから誰が使えるかを境界が制限していないと、リソースへのアクセスに悪用され得ます。
AWS サービス
料金
追加料金なし
IAM、SCP、RCP は無料です。
Framework mappings
AWS CAF
Well-Architected
- waf-identity-and-access-management Identity and access management
- waf-data-protection Data protection
Cloud Security Maturity Model