Amazon SQS のアクセス許可 - AWS Marketplace

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

Amazon SQS のアクセス許可

SaaS 製品の公開プロセスの一環として、 は、顧客のサブスクリプションまたは使用権限のステータスが変更された場合に通知を受け取るために使用できる Amazon SNS トピック AWS Marketplace を提供します。キューが通知に応じてアクションを実行できるよう、1 つまたは複数の Amazon SQS キューをトピックに設定できます。例えば、顧客が SaaS 製品のサブスクリプションにストレージを追加した場合、Amazon SNS トピックは Amazon SQS キューにメッセージを送信し、その顧客が使用可能なストレージ容量を自動的に増加するプロセスを開始できます。

提供された Amazon SNS トピックへの Amazon Simple Queue Service (Amazon SQS) キューをサブスクライブすると、そのトピックがそのキューにメッセージを発行するためのアクセス許可が自動的に追加されます。ただし、 AWS Marketplace Metering and Entitlement Service API ユーザーにキューへのアクセスを許可するための IAM ポリシーは必要です。そのポリシーは、サービスが同じ認証情報で実行されている場合は、同じユーザーに適用できます。次の内容のポリシーを作成して、販売者の ユーザーまたはロールにアタッチします。

{ "Version": "2012-10-17", "Statement": [ { "Action": [ "sqs:ReceiveMessage", "sqs:DeleteMessage", "sqs:GetQueueAttributes", "sqs:GetQueueUrl" ], "Effect": "Allow", "Resource": "arn:aws:sqs:REGION_HERE:XXXXXXXXXXXX:NAME_HERE" } ] }
注記

Resource フィールドは Amazon SQS キューの Amazon リソースネーム (ARN) です。

SaaS 製品のメッセージ通知およびキューに関する詳細情報については、SNS トピックへのSQSキューのサブスクライブ および Metering and Entitlement Service へのアクセス AWS Marketplace APIs を参照してください。