本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon SQS 許可
作為 SaaS 產品發佈程序的一部分,為您 AWS Marketplace 提供 Amazon SNS 主題,可讓您在客戶的訂閱或權益狀態變更時接收通知。您可以針對主題設定一或多個 Amazon SQS 佇列,以便佇列可以對通知採取動作。例如,如果客戶在 SaaS 產品的訂閱中新增更多儲存空間,Amazon SNS 主題可以將訊息傳送至 Amazon SQS 佇列,該佇列會啟動程序以自動增加該客戶可用的儲存容量。
當您向提供的 Amazon SNS 主題訂閱 Amazon 簡單佇列服務 (Amazon SQS) 佇列時,會自動新增許可,以允許主題將訊息發佈到佇列。不過,您仍然需要 IAM 政策來授與 AWS Marketplace 計量和權益服務 API 使用者對佇列的存取權。如果服務使用相同的認證執行,則可套用至相同的使用者。使用下列內容建立策略,並將其附加至您的使用者或角色。
{ "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 隊列的亞馬遜資源名稱(ARN)。
如需 SaaS 產品訊息通知和佇列的詳細資訊,請參閱訂閱 SQS 佇列至 SNS 主題和存取 AWS Marketplace 計量和權利服務 APIs。