Enable Workbook Users to Share Content on Slack

Administrators can set up a Slack channel in Oracle Analytics to enable workbook users so content authors can share their content directly to their organization’s Slack channel..

  1. Obtain the client ID and client secret values for the Slack app that you want to use to share data visualizations.
    1. Open the Your Apps page in Slack, that is, https://api.slack.com/apps.
    2. Select the app that you want to use or create a new one.
    3. On the Basic Information tab, navigate to the App Credential section and obtain the Client ID and Client Secret values.
  2. Configure the Slack app in Oracle Analytics.
    1. On your home page, click Navigator Navigator icon used to display the Navigator, then click Console.
    2. Click Content-Sharing Platforms.
    3. For Service, select Slack.
    4. Change Status to Active.
    5. For Application Name, enter the name of the app that you set up in Slack.
    6. For Client ID and Client Secret, enter the values that you obtained in Slack (Step 1).
    7. Click Update.
    8. Click Copy to Clipboard to copy the redirect URL for Oracle Analytics.
  3. In Slack, configure the callback URL for Oracle Analytics.
    1. Open the Your Apps page in Slack.
    2. Select the app that you want to use.
    3. On the Basic Information tab, click OAuth and Permissions.
    4. Click Add New Redirect URL, paste the clipboard content in the Redirect URL field, and click Add.
    5. Click Save URLs.
  4. Verify you can share a visualization on the Slack channel.
    1. In Oracle Analytics, open a workbook.
    2. On the Visualize or Narrate canvas, click the Export icon.
    3. Click Slack.
    If you set up and activate the channel correctly, Slack displays as an option on the Export menu.
Workbook users can now share their content in an organization's Slack channel. See Post a Visualization or Canvas on Messaging Platforms.