

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

# Políticas do IAM para tópicos do Amazon SNS
<a name="two-way-sms-iam-policy"></a>

Se você quiser que o AWS End User Messaging SMS use uma função existente do IAM ou se você criar uma nova função, anexe as seguintes políticas a essa função para que o AWS End User Messaging SMS possa assumi-la. Para obter informações sobre como modificar a relação de confiança de uma função, consulte [Modificando uma função](https://docs.aws.amazon.com//IAM/latest/UserGuide/id_roles_manage.html) no [https://docs.aws.amazon.com//IAM/latest/UserGuide/introduction.html](https://docs.aws.amazon.com//IAM/latest/UserGuide/introduction.html).

A seguir, apresentamos a **política de confiança** para o perfil do IAM. Na política do IAM a esse perfil, faça as seguintes alterações:
+ *accountId*Substitua pelo ID exclusivo da sua AWS conta.

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

****  

```
{
  "Version":"2012-10-17",		 	 	 
  "Statement": [
    {
      "Sid": "SMSVoice",
      "Effect": "Allow",
      "Principal": {
        "Service": "sms-voice.amazonaws.com"
      },
      "Action": "sts:AssumeRole",
      "Condition": {
        "StringEquals": {
          "aws:SourceAccount": "accountId"
        }
      }
    }
  ]
}
```

------

A seguir está a política de permissões para o perfil do IAM. O `SMSVoiceAllowSNSPublish` Sid é uma política de permissão para permitir a publicação em tópicos do Amazon SNS e `SMSVoiceAllowEncryptedSNSTopics` o Sid é uma opção para tópicos criptografados do Amazon SNS.

Na política de permissão do IAM a esse perfil, faça as seguintes alterações:
+ *partition*Substitua pela AWS partição na qual você usa o AWS End User Messaging SMS.
+ *region*Substitua por Região da AWS aquela em que você usa AWS o SMS de mensagens de usuário final.
+ *accountId*Substitua pelo ID exclusivo do seu Conta da AWS.
+ *snsTopicArn*Substitua pelos tópicos do Amazon SNS que receberão mensagens.

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

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Sid": "SMSVoiceAllowSNSPublish",
            "Effect": "Allow",
            "Action": "sns:Publish",
            "Resource": "arn:aws:sns:us-east-1:111122223333:snsTopicArn",
            "Condition": {
                "StringEquals": {
                "aws:ResourceAccount": "111122223333"
                }
            }
        },
        {
            "Sid": "SMSVoiceAllowEncryptedSNSTopics",
            "Effect": "Allow",
            "Action": [
                "kms:Decrypt",
                "kms:GenerateDataKey*"
            ],
            "Resource": "*",
            "Condition": {
                "StringEquals": {
                "kms:EncryptionContext:aws:sns:topicArn": "arn:aws:sns:us-east-1:111122223333:snsTopicArn",
                    "aws:CalledViaLast": "sns.amazonaws.com"
                }
            }
        }
    ]
}
```

------