View a markdown version of this page

Actions, resources, and condition keys for Amazon Pinpoint SMS and Voice Service - Service Authorization Reference

Actions, resources, and condition keys for Amazon Pinpoint SMS and Voice Service

Amazon Pinpoint SMS and Voice Service (service prefix: sms-voice) provides the following service-specific operations, resources, actions, and condition keys for use in IAM permission policies.

References:

API operations defined by Amazon Pinpoint SMS and Voice Service

The following table maps API operations to the IAM actions they authorize. Only condition keys that have static values for the given API and action are listed; for the full set of condition keys supported by each action, see the Actions table.

Operation SDK client IAM action Condition key Possible value(s) Access level

CreateConfigurationSet

pinpoint-sms-voice

sms-voice:CreateConfigurationSet

Write

sms-voice:TagResource

Tagging, Write

CreateConfigurationSetEventDestination

pinpoint-sms-voice

sms-voice:CreateConfigurationSetEventDestination

Write

iam:PassRole

iam:PassedToService

sms-voice.amazonaws.com

Write

DeleteConfigurationSet

pinpoint-sms-voice

sms-voice:DeleteConfigurationSet

Write

DeleteConfigurationSetEventDestination

pinpoint-sms-voice

sms-voice:DeleteConfigurationSetEventDestination

Write

GetConfigurationSetEventDestinations

pinpoint-sms-voice

sms-voice:GetConfigurationSetEventDestinations

Read

ListConfigurationSets

pinpoint-sms-voice

sms-voice:ListConfigurationSets

Read

SendVoiceMessage

pinpoint-sms-voice

sms-voice:SendVoiceMessage

Write

UpdateConfigurationSetEventDestination

pinpoint-sms-voice

sms-voice:UpdateConfigurationSetEventDestination

Write

CreateConfigurationSet

sms-voice

sms-voice:CreateConfigurationSet

Write

sms-voice:TagResource

Tagging, Write

CreateConfigurationSetEventDestination

sms-voice

sms-voice:CreateConfigurationSetEventDestination

Write

iam:PassRole

iam:PassedToService

sms-voice.amazonaws.com

Write

DeleteConfigurationSet

sms-voice

sms-voice:DeleteConfigurationSet

Write

DeleteConfigurationSetEventDestination

sms-voice

sms-voice:DeleteConfigurationSetEventDestination

Write

GetConfigurationSetEventDestinations

sms-voice

sms-voice:GetConfigurationSetEventDestinations

Read

ListConfigurationSets

sms-voice

sms-voice:ListConfigurationSets

Read

SendVoiceMessage

sms-voice

sms-voice:SendVoiceMessage

Write

UpdateConfigurationSetEventDestination

sms-voice

sms-voice:UpdateConfigurationSetEventDestination

Write

Actions defined by Amazon Pinpoint SMS and Voice Service

You can specify the following actions in the Action element of an IAM policy statement. Use policies to grant permissions to perform an operation in AWS. When you use an action in a policy, you usually allow or deny access to the API operation or CLI command with the same name. However, in some cases, a single action controls access to more than one operation. Alternatively, some operations require several different actions.

Actions Description Resource types (*required) Condition keys Access level

CreateConfigurationSet

Create a new configuration set. After you create the configuration set, you can add one or more event destinations to it.

Write

CreateConfigurationSetEventDestination

Create a new event destination in a configuration set.

Write

DeleteConfigurationSet

Deletes an existing configuration set.

Write

DeleteConfigurationSetEventDestination

Deletes an event destination in a configuration set.

Write

GetConfigurationSetEventDestinations

Obtain information about an event destination, including the types of events it reports, the Amazon Resource Name (ARN) of the destination, and the name of the event destination.

Read

ListConfigurationSets

Return a list of configuration sets. This operation only returns the configuration sets that are associated with your account in the current AWS Region.

Read

SendVoiceMessage

Create a new voice message and send it to a recipient's phone number.

Write

UpdateConfigurationSetEventDestination

Update an event destination in a configuration set. An event destination is a location that you publish information about your voice calls to. For example, you can log an event to an Amazon CloudWatch destination when a call fails.

Write

Resource types defined by Amazon Pinpoint SMS and Voice Service

Amazon Pinpoint SMS and Voice Service does not support specifying a resource ARN in the Resource element of an IAM policy statement.

Condition keys for Amazon Pinpoint SMS and Voice Service

Amazon Pinpoint SMS and Voice Service has no service-specific condition keys that can be used in the Condition element of policy statements.