

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
<a name="set-aws-iam-sqs-permissions"></a>

**Importante**  
As notificações do SNS para produtos AWS Marketplace SaaS estão sendo substituídas pelas notificações da Amazon EventBridge . Se você já tiver produtos SaaS integrados ao SNS, eles continuarão funcionando. Eventualmente, os novos anúncios passarão a usar a Amazon EventBridge em vez do SNS. Para obter mais informações, consulte [Gerenciando eventos de assinatura de SaaS com a Amazon EventBridge](saas-eventbridge-integration.md).

 Como parte do processo de publicação do produto SaaS, AWS Marketplace fornece um tópico do Amazon SNS que você pode usar para receber notificações se o status da assinatura ou do direito de um cliente mudar. 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 ao usuário da API AWS Marketplace Metering and Entitlement Service acesso à fila. 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 .

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Action": [
                "sqs:ReceiveMessage",
                "sqs:DeleteMessage",
                "sqs:GetQueueAttributes",
                "sqs:GetQueueUrl"
            ],
            "Effect": "Allow",
            "Resource": "arn:aws:sqs:{{us-east-1}}:{{111122223333}}:{{YourQueueName}}"
        }
    ]
}
```

------

**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](saas-notification.md#subscribing-an-sqs-queue-to-the-sns-topic) e [Acessando o AWS Marketplace serviço de medição e direitos APIs](saas-integration-metering-and-entitlement-apis.md). 