sns

41 actions in the sns service. Select an action to see its access level, resource ARNs, condition keys, and a copy-paste IAM policy.

sns:AddPermission

Permissions management

Grants permission to add a statement to a topic's access control policy, granting access for the specified AWS accounts to the specified actions

sns:CheckIfPhoneNumberIsOptedOut

Read

Grants permission to accept a phone number and indicate whether the phone holder has opted out of receiving SMS messages from your account

sns:ConfirmSubscription

Write

Grants permission to verify an endpoint owner's intent to receive messages by validating the token sent to the endpoint by an earlier Subscribe action

sns:CreatePlatformApplication

Write

Grants permission to create a platform application object for one of the supported push notification services, such as APNS and GCM, to which devices and mobile apps may register

sns:CreatePlatformEndpoint

Write

Grants permission to create an endpoint for a device and mobile app on one of the supported push notification services, such as GCM and APNS

sns:CreateSMSSandboxPhoneNumber

Write

Grants permission to add a destination phone number and send a one-time password (OTP) to that phone number for an AWS account

sns:CreateTopic

Write

Grants permission to create a topic to which notifications can be published

sns:DeleteEndpoint

Write

Grants permission to delete the endpoint for a device and mobile app from Amazon SNS

sns:DeletePlatformApplication

Write

Grants permission to delete a platform application object for one of the supported push notification services, such as APNS and GCM

sns:DeleteSMSSandboxPhoneNumber

Write

Grants permission to delete an AWS account's verified or pending phone number

sns:DeleteTopic

Write

Grants permission to delete a topic and all its subscriptions

sns:GetDataProtectionPolicy

Read

Grants permission to return the data protection policy of the topic

sns:GetEndpointAttributes

Read

Grants permission to retrieve the endpoint attributes for a device on one of the supported push notification services, such as GCM and APNS

sns:GetPlatformApplicationAttributes

Read

Grants permission to retrieve the attributes of the platform application object for the supported push notification services, such as APNS and GCM

sns:GetSMSAttributes

Read

Grants permission to return the settings for sending SMS messages from your account

sns:GetSMSSandboxAccountStatus

Read

Grants permission to retrieve the sandbox status for the calling account in the target region

sns:GetSubscriptionAttributes

Read

Grants permission to return all of the properties of a subscription

sns:GetTopicAttributes

Read

Grants permission to return all of the properties of a topic

sns:ListEndpointsByPlatformApplication

List

Grants permission to list the endpoints and endpoint attributes for devices in a supported push notification service, such as GCM and APNS

sns:ListOriginationNumbers

List

Grants permission to list all origination numbers, and their metadata

sns:ListPhoneNumbersOptedOut

Read

Grants permission to return a list of phone numbers that are opted out, meaning you cannot send SMS messages to them

sns:ListPlatformApplications

List

Grants permission to list the platform application objects for the supported push notification services, such as APNS and GCM

sns:ListSMSSandboxPhoneNumbers

List

Grants permission to list the calling account's current pending and verified destination phone numbers

sns:ListSubscriptions

List

Grants permission to return a list of the requester's subscriptions

sns:ListSubscriptionsByTopic

List

Grants permission to return a list of the subscriptions to a specific topic

sns:ListTagsForResource

Read

Grants permission to list all tags added to the specified Amazon SNS topic

sns:ListTopics

List

Grants permission to return a list of the requester's topics

sns:OptInPhoneNumber

Write

Grants permission to opt in a phone number that is currently opted out, which enables you to resume sending SMS messages to the number

sns:Publish

Write

Grants permission to send a message to all of a topic's subscribed endpoints

sns:PutDataProtectionPolicy

Write

Grants permission to allow a topic owner to set the data protection policy

sns:RemovePermission

Permissions management

Grants permission to remove a statement from a topic's access control policy

sns:SetEndpointAttributes

Write

Grants permission to set the attributes for an endpoint for a device on one of the supported push notification services, such as GCM and APNS

sns:SetPlatformApplicationAttributes

Write

Grants permission to set the attributes of the platform application object for the supported push notification services, such as APNS and GCM

sns:SetSMSAttributes

Write

Grants permission to set the default settings for sending SMS messages and receiving daily SMS usage reports

sns:SetSubscriptionAttributes

Write

Grants permission to allow a subscription owner to set an attribute of the topic to a new value

sns:SetTopicAttributes

Permissions management

Grants permission to allow a topic owner to set an attribute of the topic to a new value

sns:Subscribe

Write

Grants permission to prepare to subscribe an endpoint by sending the endpoint a confirmation message

sns:TagResource

Tagging

Grants permission to add tags to the specified Amazon SNS topic

sns:Unsubscribe

Write

Grants permission to delete a subscription

sns:UntagResource

Tagging

Grants permission to remove tags from the specified Amazon SNS topic

sns:VerifySMSSandboxPhoneNumber

Write

Grants permission to verify a destination phone number with a one-time password (OTP) for an AWS account