

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á.

# Conceda permissões do Amazon SNS para uma função de serviço CodeDeploy
<a name="monitoring-sns-event-notifications-permisssions"></a>

Antes que seus gatilhos possam gerar notificações, a função de serviço que você usa em suas CodeDeploy operações deve ter permissão para acessar os recursos do Amazon SNS. 

**Para conceder permissões do Amazon SNS a um perfil de serviço**

1. Faça login no Console de gerenciamento da AWS e abra o console do IAM em [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1. No console do IAM, selecione **Perfis** no painel de navegação.

1. Escolha o nome do perfil de serviço utilizado em suas operações do AWS CodeDeploy .

1. Na guia **Permissões**, na área de **Políticas em linha**, selecione **Criar política da função**.

   –ou–

   Se o botão **Criar política da função** não estiver disponível, expanda a área de **Políticas em linha** e depois **clique aqui**.

1. Na página **Definir permissões**, selecione **Política personalizada** e, então, **Selecionar**.

1. Na página **Review Policy (Revisar política)**, no campo **Policy Name (Nome da política)**, insira um nome para identificar essa política, tal como `SNSPublish`.

1. Cole o seguinte no campo **Documento da política:** 

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

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [
           {
               "Effect": "Allow",
               "Action": "sns:Publish",
               "Resource": "*"
           }
       ]
   }
   ```

------

1. Selecione **Aplicar política**.