As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Permissões do Amazon SQS
Como parte do processo de publicação de produtos de SaaS, o AWS Marketplace fornece um tópico do Amazon SNS que você pode usar para receber notificações se a assinatura ou o status de direitos de um cliente forem alterados. Você pode configurar uma ou mais filas do Amazon SQS no tópico para que as filas possam reagir à notificação. Por exemplo, se um cliente adicionar mais armazenamento à assinatura que ele tiver em seu produto SaaS, o tópico do Amazon SNS poderá enviar uma mensagem para uma fila do Amazon SQS que inicia um processo para aumentar automaticamente a capacidade de armazenamento disponível para esse cliente.
Ao inscrever a fila do Amazon Simple Queue Service (Amazon SQS) no tópico do Amazon SNS fornecido, as permissões serão adicionadas automaticamente para permitir que o tópico publique mensagens na fila. No entanto, você ainda precisa de uma política do IAM para conceder acesso à fila do Serviço de Medição e Autorização do AWS Marketplace ao usuário da API. Isso pode ser aplicado ao mesmo usuário, caso os serviços sejam executados com as mesmas credenciais. Crie uma política com o conteúdo a seguir e a anexe ao seu usuário ou função do .
{ "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" } ] }
nota
O campo Resource
é o nome de recurso da Amazon (ARN) da sua fila do Amazon SQS.
Para obter mais informações sobre a notificação e fila de mensagens para seus produtos de SaaS, consulte Assinar uma fila do SQS no tópico do SNS e Acessando o AWS Marketplace serviço de medição e direitos APIs.