ポリシー概要の例
以下の例には、JSON ポリシーと共に、関連するポリシー概要、サービス概要、アクション概要が 含まれており、ポリシーを通じて付与されるアクセス許可を理解するのに役立ちます。
ポリシー 1: DenyCustomerBucket
このポリシーは、同じサービスに対する許可および拒否を示します。
DenyCustomerBucket ポリシー概要:
DenyCustomerBucket S3 (Explicit deny) サービス概要:
GetObject (Read) アクション概要:
ポリシー 2: DynamoDbRowCognitoID
このポリシーでは、ユーザーの Amazon Cognito ID に基づいて、行レベルで Amazon DynamoDB にアクセスできます。
DynamoDbRowCognitoID ポリシー概要:
DynamoDbRowCognitoID DynamoDB (Allow) サービス概要:
GetItem (List) アクション概要:
ポリシー 3: MultipleResourceCondition
このポリシーには、複数のリソースと条件が含まれます。
MultipleResourceCondition ポリシー概要:
MultipleResourceCondition S3 (Allow) サービス概要:
PutObject (Write) アクション概要:
ポリシー 4: EC2_Troubleshoot
以下のポリシーでは、ユーザーは実行中の Amazon EC2 インスタンスのスクリーンショットを取得できます。このスクリーンショットは EC2 のトラブルシューティングに役立つ場合があります。このポリシーでは、Amazon S3 開発者バケット内のアイテムに関する情報の表示も許可されます。
EC2_Troubleshoot ポリシー概要:
EC2_Troubleshoot S3 (Allow) サービス概要:
ListBucket (List) アクション概要:
ポリシー 5: CodeBuild_CodeCommit_CodeDeploy
このポリシーでは、特定の CodeBuild、CodeCommit、および CodeDeploy リソースへのアクセスを許可します。これらのリソースは各サービスに固有であるため、一致するサービスでのみ表示されます。いずれのサービスとも一致しないリソースを Action 要素の含めた場合、そのリソースはすべてのアクション概要に表示されます。
CodeBuild_CodeCommit_CodeDeploy ポリシー概要:
CodeBuild_CodeCommit_CodeDeploy CodeBuild (Allow) サービス概要:
CodeBuild_CodeCommit_CodeDeploy StartBuild (Write) アクション概要: