Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Tweet your notifications automatically to Twitter to reach social users who are following your account.

...

Twitter handles are subscribed using a handle, API key, and other credentials. The handle and API details and one or more groups must be selected when subscribing Twitter handle.

Configuration

Below are the steps you'll need to follow to post to your Twitter account with AppArmor.

Step 1 - Create a Twitter App

  1. Log into https://apps.twitter.com/ with the account that you'd like to post to.
  2. Select "Create New App"
  3. Enter an App Name, Description, and Website. These will not be user facing. Leave the "Callback URLs" field blank.
  4. Read the Developer Agreement, and check the box confirming that you agree.
  5. Click "Create your Twitter application"

Step 2 - Gather Credentials

After you've created your Twitter App, you'll be taken to the "Details" page for the new app. You can also access this page by going to https://apps.twitter.com/ and selecting your app. You'll need a number of credentials to configure your Twitter account.

  1. Go to the "Keys and Access Tokens" tab. Note the following:
    1. Consumer Key
    2. Consumer Secret
  2. Scroll to the bottom of the page and click the "Create my access token" button. Note the following:
    1. Access Token
    2. Access Token Secret

Step 3 - Configure in AppArmor Dashboard

Now you've got everything you need to set up your Twitter handle in the AppArmor Dashboard.

  1. Log into the Dashboard, and go to Communications → Alerting Mechanisms → Twitter (Settings)
  2. In the "Groups" tab, create a group to associate your Twitter handle with.
  3. In the "Subscribers" tab, click "Subscribe Twitter Handle"
  4. Fill in the fields with the information garnered in Step 2 above.
  5. Check off the appropriate group and click "Subscribe"

Congratulations! You've successfully subscribed your Twitter handle. Make sure to do a test notification to ensure optimal configuration.