👍

Estimated setup time

1 hour

Requirements

  • A pair of Access Key ID and Secret Access Key with SNS Publish credentials
  • The message format that you use

Aampe will essentially call the AWS SNS Publish API on your behalf.

Configuring SNS for Aampe includes two steps:

  1. Create an SNS Publish policy
  2. Create an IAM user for Aampe

Create an SNS Publish policy

  1. In your AWS console, go to the Identity and Access Management (IAM) service.
  2. Select Policies in the navigation menu.
  3. Click on Create Policy
  4. Click on Choose a service

  1. Select SNS
  2. In the Actions field, type Publish then select the Publish action that appears

  1. Click on Resources, keep the Specific radio button select and tick the Any in this
    account
    checkbox

  1. Click Next: Tags and then Next: Review
  2. Choose a name for your policy, such as SNSPublish
  3. Click on Create Policy

Create an IAM user for Aampe

  1. In your AWS console, go to the Identity and Access Management (IAM) service.
  2. Select Users in the navigation menu.
  3. Click on Add users
  4. Choose a username, such as aampe-sns
  5. Tick the Access key - Programmatic access checkbox

  1. Click on Next: Permissions
  2. Click on the Attach existing policies directly button

  1. In the Search text field, type the name of the policy you created in the previous step and
    select it when it appears in the list under Policy name.

  1. Click on Next: Tags and Next: Review
  2. Review your choices and click on Create user
  3. You will then be lead to a success screen, from which you can copy your Access key ID and
    Secret access key