Amazon SQS (Amazon SQS)、 API のアクセス権限: アクションとリソースのリファレンスについて - Amazon Simple Queue Service

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

Amazon SQS (Amazon SQS)、 API のアクセス権限: アクションとリソースのリファレンスについて

アクセスコントロール をセットアップし、IAMアイデンティティにアタッチできるアクセス権限ポリシーを作成するときは、以下の表をリファレンスとして使用できます。このテーブルには、。

ポリシーのActionフィールドでアクションを指定し、ポリシーのResourceフィールドでリソースの値を指定します。アクションを指定するには、sqs:プレフィックスに続けて アクション名を使用します (例:sqs:CreateQueue)。

現在、Amazon SQS は IAM で使用可能なグローバル条件コンテキストキーをサポートしています。

スクロールバーを使用して、テーブルの残りの部分を確認します。

Amazon Simple キューサービス API とアクションで必要なアクセス許可
Amazon SQS アクションについて 必要なアクセス許可 リソース

AddPermission

sqs:AddPermission

arn:aws:sqs:region:account_id:queue_name

CancelMessageMoveTask

sqs:CancelMessageMoveTask arn:aws:sqs:region:account_id:dlq_queue_name
sqs:ReceiveMessage
sqs:DeleteMessage
sqs:GetQueueAttributes

ChangeMessageVisibility

sqs:ChangeMessageVisibility arn:aws:sqs:region:account_id:queue_name

ChangeMessageVisibilityBatch

CreateQueue

sqs:CreateQueue arn:aws:sqs:region:account_id:queue_name

DeleteMessage

sqs:DeleteMessage arn:aws:sqs:region:account_id:queue_name

DeleteMessageBatch

DeleteQueue

sqs:DeleteQueue arn:aws:sqs:region:account_id:queue_name

GetQueueAttributes

sqs:GetQueueAttributes arn:aws:sqs:region:account_id:queue_name

GetQueueUrl

sqs:GetQueueUrl arn:aws:sqs:region:account_id:queue_name

ListDeadLetterSourceQueues

sqs:ListDeadLetterSourceQueues arn:aws:sqs:region:account_id:queue_name

ListMessageMoveTasks

sqs:ListMessageMoveTasks arn:aws:sqs:region:account_id:dlq_queue_name
sqs:GetQueueAttributes

ListQueues

sqs:ListQueues arn:aws:sqs:region:account_id:*

ListQueueTags

sqs:ListQueueTags arn:aws:sqs:region:account_id:queue_name

PurgeQueue

sqs:PurgeQueue arn:aws:sqs:region:account_id:queue_name

ReceiveMessage

sqs:ReceiveMessage arn:aws:sqs:region:account_id:queue_name

RemovePermission

sqs:RemovePermission arn:aws:sqs:region:account_id:queue_name

SendMessage

sqs:SendMessage arn:aws:sqs:region:account_id:queue_name

SendMessageBatch

SetQueueAttributes

sqs:SetQueueAttributes arn:aws:sqs:region:account_id:queue_name

StartMessageMoveTask

sqs:StartMessageMoveTask arn:aws:sqs:region:account_id:source_queue_name
sqs:ReceiveMessage
sqs:DeleteMessage
sqs:GetQueueAttributes
sqs:SendMessage arn:aws:sqs:region:account_id:source_queue_name

TagQueue

sqs:TagQueue arn:aws:sqs:region:account_id:queue_name

UntagQueue

sqs:UntagQueue arn:aws:sqs:region:account_id:queue_name