Amazon SNS

Least Privileged User

Navigate to the AWS console and create an IAM user with programmatic access. The user will need the following permissions. You can create a policy specifically for these permissions and apply the permissions to the user.

For more information, see: High Level AWS Source Configuration

  "Version": "2012-10-17",
  "Statement": [
      "Sid": "VisualEditor0",
      "Effect": "Allow",
      "Action": [
      "Resource": "arn:aws:sns:*:*:*"
      "Sid": "VisualEditor1",
      "Effect": "Allow",
      "Action": [
      "Resource": "*"

Connection Parameters

Access Key IDRequired
Secret Access KeyRequired
Additional ThreadsThe number of additional threads allowed to be utilized during collection.
Request Timeout (seconds)The number of seconds to allow for the API to return a response.
Collect CloudWatch Metrics
CloudWatch Historic ModeIf enabled, retrieves a history of data points from CloudWatch. Otherwise, collects only the most recent data point for each metric.


SNS Topic

ARNThe Amazon Resource Name of the topic.
Average Size of Messages Published (Bytes)The average size of published messages.
Confirmed SubscriptionsThe number of confirmed subscriptions on this topic.
Deleted SubscriptionsThe number of deleted subscriptions on this topic.
Delivered NotificationsThe number of messages successfully delivered.
Failed NotificationsThe number of messages that failed to deliver.
NameThe name of the topic which is also used in the "From" field of emails.
OwnerThe account ID of the topic's owner.
Pending SubscriptionsThe number of subscriptions pending confirmation on this topic.
Published MessagesThe number of messages published.
RegionThe AWS Region this object belongs to.
SMS Success RateThe rate of successful SMS message deliveries.