EC2: 一致するプリンシパルタグとリソースタグに基づいてインスタンスを開始または停止する - AWS Identity and Access Management

「翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。」

EC2: 一致するプリンシパルタグとリソースタグに基づいてインスタンスを開始または停止する

この例では、次のような IAM ポリシーを作成する方法を示します。 では、インスタンスのリソースタグと、プリンシパルのタグのタグキー CostCenter の値が同じである場合に Amazon EC2 インスタンスを開始または停止します。このポリシーでは、AWS API または AWS CLI からのみ、このアクションを実行するために必要なアクセス権限を付与します。このポリシーを使用するには、ポリシー例の斜体プレースホルダーテキストを自分の情報に置き換えます。次に、「ポリシーの作成」または「ポリシーの編集」の手順に従います。

注記

ベストプラクティスとして、ユーザーの特定のタグの有無に対応できるように、aws:PrincipalTag 条件キーを持つポリシーを IAM グループにアタッチします。

{ "Version": "2012-10-17", "Statement": { "Effect": "Allow", "Action": [ "ec2:startInstances", "ec2:stopInstances" ], "Resource": "*", "Condition": {"StringEquals": {"ec2:ResourceTag/CostCenter": "${aws:PrincipalTag/CostCenter}"}} } }