

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# AWS IAM 策略的最终用户消息 SMS 操作
<a name="permissions-actions"></a>

要管理 AWS 账户中对 AWS 最终用户消息 SMS 资源的访问权限，您可以向 AWS Identity and Access Management (IAM) 策略中添加 AWS 最终用户消息 SMS 操作。通过在策略中使用操作，您可以控制用户在 AWS 最终用户消息 SMS 控制台上可以执行的操作。您还可以 APIs 直接使用、 AWS Command Line Interface (AWS CLI) 或 AWS 最终用户消息 SMS AWS SDKs，以编程方式控制用户可以执行的操作。

本主题列出了您可以添加到 AWS 账户的 IAM 策略中的 AWS 最终用户消息 SMS 操作。要查看演示如何使用策略中的操作来管理对 AWS 最终用户消息 SMS 资源的访问权限的示例，请参阅[AWS 最终用户消息 SMS 的基于身份的策略示例](security_iam_id-based-policy-examples.md)。

**Topics**
+ [AWS 最终用户消息短信和语音 v2 API 操作](#permissions-actions-sms-voice-apiactions-V2)

## AWS 最终用户消息短信和语音 v2 API 操作
<a name="permissions-actions-sms-voice-apiactions-V2"></a>

本节介绍 AWS 终端用户消息发送 SMS 服务和语音 v2 API 所提供的功能对应的操作。对于 AWS 最终用户消息，短信和语音 v2 API 是一个 API，它为使用和管理短信和语音频道提供了高级选项。有关版本 2 中可用操作的完整列表，请参阅 [AWS 终端用户消息发送 SMS 服务和语音 API 版本 2 API 参考](https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/Welcome.html)。

**`sms-voice:AssociateOriginationIdentity`**  
将指定的源身份与池相关联。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:pool/poolId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:sender-id/senderId/isoCountyCode`

**`sms-voice:AssociateProtectConfiguration`**  
将指定的保护配置与配置集相关联。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:protect-configuration/ProtectConfigurationId`

**`sms-voice:CreateConfigurationSet`**  
创建新的配置集。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName`

**`sms-voice:CreateEventDestination`**  
在配置集中创建新的事件目标。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName`

**`sms-voice:CreateOptOutList`**  
创建新的退出列表。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:opt-out-list/optOutListName`

**`sms-voice:CreatePool`**  
创建新池并将指定的源身份关联到该池。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:pool/poolId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:sender-id/senderId/isoCountyCode`

**`sms-voice:CreateProtectConfiguration`**  
创建新的保护配置。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:protect-configuration/ProtectConfigurationId`

**`sms-voice:CreateRegistration`**  
创建注册。  
+ 资源 ARN –`arn:aws:sms-voice:region:accountId:registration/registrationId`

**`sms-voice:CreateRegistrationAssociation`**  
将注册与发起身份相关联。  
+ 资源 ARN –`arn:aws:sms-voice:region:accountId:registration/registrationId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId`

**`sms-voice:CreateRegistrationAttachment`**  
为注册创建附件。  
+ 资源 ARN –`arn:aws:sms-voice:region:accountId:registration-attachment/registrationAttachmentId`

**`sms-voice:CreateRegistrationVersion`**  
创建注册的新版本。  
+ 资源 ARN –`arn:aws:sms-voice:region:accountId:registration/registrationId`

**`sms-voice:CreateVerifiedDestinationNumber`**  
创建新的经验证的目标电话号码。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:verified-destination-number/verifiedDestinationNumberId`

**`sms-voice:DeleteAccountDefaultProtectConfiguration`**  
解除账户默认保护配置的关联。  
+ 资源 ARN – 不可用。使用 `*`。

**`sms-voice:DeleteConfigurationSet`**  
删除现有的配置集  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName`

**`sms-voice:DeleteDefaultMessageType`**  
删除配置集上的现有默认消息类型。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName`

**`sms-voice:DeleteDefaultSenderId`**  
删除配置集上的现有默认发件人 ID。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:sender-id/configuration-set/configurationSetName`

**`sms-voice:DeleteEventDestination`**  
删除现有事件目标。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName`

**`sms-voice:DeleteKeyword`**  
从源电话号码或池中删除现有关键字。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:pool/poolId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId`

**`sms-voice:DeleteMediaMessageSpendLimitOverride`**  
删除用于发送彩信的账户级别的每月支出限额覆盖。  
+ 资源 ARN – 不可用。使用 `*`。

**`sms-voice:DeleteOptedOutNumber`**  
从指定的退出列表中删除现有的退出目标电话号码。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:opt-out-list/optOutListName`

**`sms-voice:DeleteOptOutList`**  
删除现有的退出列表。退出列表中所有已选择退出的电话号码都将被删除。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:opt-out-list/optOutListName`

**`sms-voice:DeletePool`**  
删除现有池。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:pool/poolId`

**`sms-voice:DeleteProtectConfiguration`**  
删除保护配置。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:protect-configuration/ProtectConfigurationId`

**`sms-voice:DeleteRegistration`**  
删除注册的一个新版本。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:registration/registrationId`

**`sms-voice:DeleteRegistrationAttachment`**  
删除注册附件。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:registration-attachment/registrationAttachmentId`

**`sms-voice:DeleteRegistrationFieldValue`**  
从注册字段中删除值。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:registration/registrationId`

**`sms-voice:DeleteTextMessageSpendLimitOverride`**  
删除用于发送文本消息的账户级别的每月支出限额覆盖。  
+ 资源 ARN – 不可用。使用 `*`。

**`sms-voice:DeleteVerifiedDestinationNumber`**  
删除一个经验证的目标电话号码。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:verified-destination-number/verifiedDestinationNumberId`

**`sms-voice:DeleteVoiceMessageSpendLimitOverride`**  
删除用于发送语音消息的账户级别的每月支出限额覆盖。  
+ 资源 ARN – 不可用。使用 `*`。

**`sms-voice:DescribeAccountAttributes`**  
描述您 AWS 账户的属性。  
+ 资源 ARN – 不可用。使用 `*`。

**`sms-voice:DescribeAccountLimits`**  
描述您的账户当前 AWS 的最终用户消息 SMS 和 Voice V2 资源配额。  
+ 资源 ARN – 不可用。使用 `*`。

**`sms-voice:DescribeConfigurationSets`**  
描述您的账户中的指定或全部配置集。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName`

**`sms-voice:DescribeKeywords`**  
描述您的源电话号码或池上的指定或全部关键字。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:pool/poolId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId`

**`sms-voice:DescribeOptedOutNumbers`**  
描述退出列表中指定或全部退出目标号码。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:opt-out-list/optOutListName`

**`sms-voice:DescribeOptOutLists`**  
描述您的账户中指定或全部退出列表。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:opt-out-list/optOutListName`

**`sms-voice:DescribePhoneNumbers`**  
描述您的账户中指定的或全部源电话号码。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId`

**`sms-voice:DescribePools`**  
检索与您的 AWS 账户关联的指定或全部池。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:pool/poolId`

**`sms-voice:DescribeProtectConfiguration`**  
检索指定的保护配置。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:protect-configuration/ProtectConfigurationId`

**`sms-voice:DescribeRegistrationAttachments`**  
列出所有注册附件。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:registration-attachment/registrationAttachmentId`

**`sms-voice:DescribeRegistrationFieldDefinitions`**  
列出注册的字段定义。  
+ 资源 ARN – 不可用。使用 `*`。

**`sms-voice:DescribeRegistrationFieldValues`**  
列出注册的字段值。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:registration/registrationId`

**`sms-voice:DescribeRegistrations`**  
列出您账户中的注册。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:registration/registrationId`

**`sms-voice:DescribeRegistrationSectionDefinitions`**  
列出注册的节定义。  
+ 资源 ARN – 不可用。使用 `*`。

**`sms-voice:DescribeRegistrationTypeDefinitions`**  
列出注册的类型定义。  
+ 资源 ARN – 不可用。使用 `*`。

**`sms-voice:DescribeRegistrationVersions`**  
列出注册的版本。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:registration/registrationId`

**`sms-voice:DescribeSenderIds`**  
描述与您的 AWS 账户 SenderIds 关联的指定 SenderIds 或所有关联项。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:sender-id/senderId/isoCountryCode`

**`sms-voice:DescribeSpendLimits`**  
描述当前的最 AWS 终用户消息 SMS 每月发送语音和短信的支出限额。  
+ 资源 ARN – 不可用。使用 `*`。

**`sms-voice:DescribeVerifiedDestinationNumbers`**  
列出账户中经验证的目标电话号码。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:verified-destination-number/verifiedDestinationNumberId`

**`sms-voice:DisassociateOriginationIdentity`**  
从现有池中移除指定的源身份。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:pool/poolId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:sender-id/senderId/isoCountryCode`

**`sms-voice:DisassociateProtectConfiguration`**  
将配置集与保护配置解除关联。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:protect-configuration/ProtectConfigurationId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName`

**`sms-voice:DiscardRegistrationVersion`**  
丢弃当前版本的注册。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:registration/registrationId`

**`sms-voice:GetProtectConfigurationCountryRuleSet`**  
获取保护配置的国家/地区规则集。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:protect-configuration/ProtectConfigurationId`

**`sms-voice:ListPoolOriginationIdentities`**  
显示池中的源电话号码。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:pool/poolId`

**`sms-voice:ListRegistrationAssociations`**  
列出与注册关联的所有资源。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:registration/registrationId`

**`sms-voice:ListTagsForResource`**  
列出与资源相关的标签。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:opt-out-list/optOutListName`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:pool/poolId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:sender-id/senderId/isoCountryCode`

**`sms-voice:ProtectConfiguration`**  
保护配置控制消息可以发送到哪些目标国家/地区。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:protect-configuration/ProtectConfigurationId`

**`sms-voice:PutKeyword`**  
在源电话号码或池上添加或更新关键字。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:pool/poolId`

**`sms-voice:PutOptedOutNumber`**  
将目标电话号码添加到退出列表中。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:opt-out-list/optOutListName`

**`sms-voice:PutRegistrationFieldValue`**  
更新注册中的字段值。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:registration/registrationId`

**`sms-voice:ReleasePhoneNumber`**  
从您的 “ AWS 最终用户消息” SMS 帐户中删除发起电话号码。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId`

**`sms-voice:ReleaseSenderId`**  
从您的 “ AWS 最终用户消息” SMS 账户中删除发件人 ID。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:sender-id/senderId/isoCountryCode`

**`sms-voice:RequestPhoneNumber`**  
请求在您的账户中添加源电话号码。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:pool/poolId`

**`sms-voice:RequestSenderId`**  
请求新的发件人 ID。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:sender-id/senderId/isoCountryCode`

**`sms-voice:SendDestinationNumberVerificationCode`**  
向目标电话号码发送包含验证码的短信或语音消息。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:pool/poolId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:sender-id/senderId/isoCountryCode`

**`sms-voice:SendMediaMessage`**  
发送彩信。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:pool/poolId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:sender-id/senderId/isoCountryCode`

**`sms-voice:SendTextMessage`**  
发送短信。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:pool/poolId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:sender-id/senderId/isoCountryCode`

**`sms-voice:SendVoiceMessage`**  
发送语音消息。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:pool/poolId`

**`sms-voice:SetAccountDefaultProtectConfiguration`**  
设置账户保护配置。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:protect-configuration/ProtectConfigurationId`

**`sms-voice:SetDefaultMessageType`**  
设置短信的默认消息类型。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName`

**`sms-voice:SetDefaultSenderId`**  
设置语音消息的默认发件人 ID 值。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName`

**`sms-voice:SetMediaMessageSpendLimitOverride`**  
设置彩信的每月支出限额。  
+ 资源 ARN – 不可用。使用 `*`。

**`sms-voice:SetTextMessageSpendLimitOverride`**  
设置短信的每月支出限额。  
+ 资源 ARN – 不可用。使用 `*`。

**`sms-voice:SetVoiceMessageSpendLimitOverride`**  
为语音消息设置每月支出限额。  
+ 资源 ARN – 不可用。使用 `*`。

**`sms-voice:SubmitRegistrationVersion`**  
提交最新版本的注册。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:registration/registrationId`

**`sms-voice:TagResource`**  
将标签添加到资源中。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:opt-out-list/optOutListName`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:pool/poolId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:sender-id/senderId/isoCountryCode`

**`sms-voice:UntagResource`**  
从资源中删除标签。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:opt-out-list/optOutListName`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:pool/poolId`
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:sender-id/senderId/isoCountryCode`

**`sms-voice:UpdateEventDestination`**  
更新现有事件目标。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:configuration-set/configurationSetName`

**`sms-voice:UpdatePhoneNumber`**  
更新源电话号码的配置。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:phone-number/phoneNumberId`

**`sms-voice:UpdateProtectConfiguration`**  
更新保护配置。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:protect-configuration/ProtectConfigurationId`

**`sms-voice:UpdateProtectConfigurationCountryRuleSet`**  
更新保护配置的国家/地区规则集。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:protect-configuration/ProtectConfigurationId`

**`sms-voice:UpdatePool`**  
更新现有的电话号码池。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:pool/poolId`

**`sms-voice:UpdateSenderId`**  
更新发件人 ID。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:sender-id/senderId/isoCountryCode`

**`sms-voice:VerifyDestinationNumber`**  
验证目标电话号码。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:verified-destination-number/verifiedDestinationNumberId`

**`sms-voice:CreateNotifyConfiguration`**  
创建新的通知配置。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:notify-configuration/notifyConfigurationId`

**`sms-voice:UpdateNotifyConfiguration`**  
更新现有的 “通知” 配置。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:notify-configuration/notifyConfigurationId`

**`sms-voice:DeleteNotifyConfiguration`**  
删除现有的 “通知” 配置。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:notify-configuration/notifyConfigurationId`

**`sms-voice:DescribeNotifyConfigurations`**  
描述您的账户中指定的通知配置或全部配置。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:notify-configuration/notifyConfigurationId`

**`sms-voice:DescribeNotifyTemplates`**  
描述可用的通知模板。  
+ 资源 ARN – 不可用。使用 `*`。

**`sms-voice:ListNotifyCountries`**  
列出可用于 “通知” 的国家/地区。  
+ 资源 ARN – 不可用。使用 `*`。

**`sms-voice:SendNotifyTextMessage`**  
使用 “通知” 配置发送模板化的 SMS 消息。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:notify-configuration/notifyConfigurationId`

**`sms-voice:SendNotifyVoiceMessage`**  
使用 “通知” 配置发送模板化语音留言。  
+ 资源 ARN – `arn:aws:sms-voice:region:accountId:notify-configuration/notifyConfigurationId`

**`sms-voice:SetNotifyMessageSpendLimitOverride`**  
为发送 “通知” 消息设置账户级别的每月支出限额覆盖。  
+ 资源 ARN – 不可用。使用 `*`。

**`sms-voice:DeleteNotifyMessageSpendLimitOverride`**  
删除用于发送 “通知” 消息的账户级别每月支出限额覆盖。  
+ 资源 ARN – 不可用。使用 `*`。