

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Kebijakan IAM untuk topik Amazon SNS
<a name="two-way-sms-iam-policy"></a>

Jika Anda ingin SMS Pesan Pengguna AWS Akhir menggunakan peran IAM yang ada atau jika Anda membuat peran baru, lampirkan kebijakan berikut ke peran tersebut sehingga SMS Pesan Pengguna AWS Akhir dapat menerimanya. Untuk informasi tentang cara mengubah hubungan kepercayaan suatu peran, lihat [Memodifikasi Peran](https://docs.aws.amazon.com//IAM/latest/UserGuide/id_roles_manage.html) dalam panduan [https://docs.aws.amazon.com//IAM/latest/UserGuide/introduction.html](https://docs.aws.amazon.com//IAM/latest/UserGuide/introduction.html).

Berikut ini adalah **kebijakan kepercayaan** untuk peran IAM. Dalam kebijakan IAM berikut, lakukan perubahan berikut:
+ Ganti *accountId* dengan ID unik untuk AWS akun Anda.

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

****  

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

------

Berikut ini adalah **kebijakan izin** untuk peran IAM. `SMSVoiceAllowSNSPublish`Sid adalah kebijakan izin untuk memungkinkan penerbitan ke topik Amazon SNS dan `SMSVoiceAllowEncryptedSNSTopics` Sid adalah opsi untuk topik Amazon SNS terenkripsi.

Dalam kebijakan izin IAM berikut, lakukan perubahan berikut:
+ Ganti *partition* dengan AWS partisi tempat Anda menggunakan AWS End User Messaging SMS.
+ Ganti *region* dengan Wilayah AWS yang Anda gunakan AWS End User Messaging SMS di.
+ Ganti *accountId* dengan ID unik untuk Anda Akun AWS.
+ Ganti *snsTopicArn* dengan topik Amazon SNS yang akan menerima pesan.

------
#### [ 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"
                }
            }
        }
    ]
}
```

------