View a markdown version of this page

Compliance のアクセス許可の設定 - AWS Systems Manager

Compliance のアクセス許可の設定

ベストプラクティスとして、マネージドノードで使用されている AWS Identity and Access Management (IAM) ロールに、以下のアクセス許可を追加してください。これにより、PutComplianceItems API アクションを使用するノードの機能が制限されます。このアクションは、マネージドノードなどのリソースに対して、コンプライアンスの種類やその他の詳細情報を登録するものです。

ノードが Amazon EC2 インスタンスの場合は、インスタンスで使用される IAM インスタンスプロファイルを次のアクセス許可で更新する必要があります。Systems Manager によって管理される EC2 インスタンスのインスタンスプロファイルの詳細については、「Systems Manager に必要なインスタンスのアクセス許可を設定する」を参照してください。他のタイプのマネージドノードでは、ノードで使用される IAM ロールを次のアクセス許可で更新します。詳細については、「IAM ユーザーガイド」の「ロールに対するアクセス許可を更新する」を参照してください。

JSON
{ "Version":"2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "ssm:PutComplianceItems" ], "Resource": "*", "Condition": { "StringEquals": { "ec2:SourceInstanceARN": "${ec2:SourceInstanceARN}" } } }, { "Effect": "Allow", "Action": [ "ssm:PutComplianceItems" ], "Resource": "*", "Condition": { "StringEquals": { "ssm:SourceInstanceARN": "${ssm:SourceInstanceARN}" } } } ] }