Question

How do I configure FTK Central to collect from Slack?

 

Prerequisites

  • A Slack(API) account for your organization
  • Administrator account credentials for your organization's Slack workspace.

 

Answer

  1. Go to https://api.slack.com
  2. Sign into your Workspace.
  3. Click on Create an App.
  4. Click From Scratch.
    https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/69009875396/original/2021-08-31_14_45_41-Window.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAS6FNSMY2XLZULJPI%2F20210926%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210926T163653Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host&X-Amz-Signature=31de1162a7a6a17ef028573c5201b42163d6440454796054f11a91a3ed054ac1

  5. Enter an App Name, select a Workspace, and click Create App.
    https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/69009875397/original/2021-08-31_14_47_15-Window.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAS6FNSMY2XLZULJPI%2F20210926%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210926T163653Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host&X-Amz-Signature=6a5d79dc62e7bd0ac97d7a985619ed0dab6b2ee819bb14f8b2e475b34110cf8c

  6. Scroll down to the to App Credentials section and copy your Client ID, and Client Secret for use in FTK Central.
    https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/69009875398/original/2021-08-31_15_19_13-Window.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAS6FNSMY2XLZULJPI%2F20210926%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210926T163653Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host&X-Amz-Signature=b85023cf56222a3ac8a25379a8f696a05543bdbf0026e803db9a35cbc6d152b8

  7. Scroll back up, and click OAuth & Permissions on the left.
    https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/69009875399/original/2021-08-31_14_53_18-Window.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAS6FNSMY2XLZULJPI%2F20210926%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210926T163653Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host&X-Amz-Signature=fa6e77776a8b2dba0fd2f139cf7921dccdfabbafd8063794e688534bf2d2e9c9

  8. Scroll down to the Redirect URLs section, and click Add New Redirect URL.
    https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/69009875400/original/2021-08-31_14_56_28-Window.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAS6FNSMY2XLZULJPI%2F20210926%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210926T163653Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host&X-Amz-Signature=6849f26f4c7746ef58ef5f4770b699ce5c33f12519da707e3373c9692c2da4c9

  9. Enter "https://localhost:4443/api/SlackAccessData" and click Add and Save URLs.
    Note: If FTK Central is using a custom port, change this URL to reflect that
  10. In the Scopes section, under User Token Scopes, use Add an OAuth Scope to add each of the Scopes below.
    https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/69009875402/original/2021-08-31_15_03_25-Window.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAS6FNSMY2XLZULJPI%2F20210926%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210926T163653Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host&X-Amz-Signature=db10fe0e1b4a56a53e54b8e61375cdcb57f548d1b72099d4691bf44789c44022

      • channels:history
      • channels:read
      • emoji:read
      • files:read
      • groups:history
      • groups:read
      • identify
      • im:history
      • im:read
      • mpim:history
      • mpim:read
      • search:read
      • users:read
      • users:read.email


  1. Scroll up to the OAuth Tokens for Your Workspace heading and click Install to Workspace.
    https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/69009875403/original/2021-08-31_15_11_31-Window.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAS6FNSMY2XLZULJPI%2F20210926%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210926T163653Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host&X-Amz-Signature=091e0e7011912761af613c86a1811736059ee3c2fd60b3f57e4da79afb6242d1

  2. Click Allow when prompted.
    https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/69009875404/original/2021-08-31_15_12_46-Window.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAS6FNSMY2XLZULJPI%2F20210926%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210926T163653Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host&X-Amz-Signature=b43e6f286f17fb119d50acb64effc0c302c9fb657719fd3bd8cd585c68aab6af

  3. From the FTK Central server, log in to FTK Central and click Data Sources.
    https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/69009875405/original/2021-06-08_12_59_14-Window__1___1_.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAS6FNSMY2XLZULJPI%2F20210926%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210926T163653Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host&X-Amz-Signature=46302b03f1ec62ef23d7da4174ea434abe84e3c0ba353a83d2fed5e2a18495ab



  4. Click Slack.
    https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/69009875406/original/2021-08-31_15_15_19-Window.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAS6FNSMY2XLZULJPI%2F20210926%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210926T163653Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host&X-Amz-Signature=8e896e598a7c885e46064bfc4d0eeb33369345e8546c93686b59d3c117066c29



  5. Click Add Slack.
    https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/69009875407/original/2021-08-31_15_15_41-Window.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAS6FNSMY2XLZULJPI%2F20210926%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210926T163653Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host&X-Amz-Signature=d5483a347d5f8e381fe40ff49ecbe86eb7592170c01770035c16cab910ef6bdd



  6. Do the following:

      1. Provide a Name for the connector.
      2. Enter the previously copied Client ID and Client Secret.
      3. In the Redirect Url field, enter https://localhost:4443/api/SlackAccessData
        Note: 
        If FTK Central is using a custom port, change this URI to reflect that
      4. Click Save.


  7. Under Actions, click Edit.
    https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/69009875409/original/2021-06-22_14_36_26-mRemoteNG_-_confCons.xml_-_ftkc-app__1___1_.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAS6FNSMY2XLZULJPI%2F20210926%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210926T163653Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host&X-Amz-Signature=191906aa4cd4b9397581cf222172975c03ff29e648ed7e3c6f35f00e2abb4651

  8. Under Authorize, click Slack.
    https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/69009875410/original/2021-08-31_15_24_55-Window.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAS6FNSMY2XLZULJPI%2F20210926%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210926T163653Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host&X-Amz-Signature=2805bc1f83f381e3cd4539ae865b5b2139c8c21f2c2b99934ba74a0683037fe4

  9. Follow the prompts to authorize your connector, then click Save.

  10. Confirm the Refresh Token Status for your connector shows Active.
    https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/69009875411/original/2021-06-25_10_11_54-mRemoteNG_-_confCons.xml_-_ftkc-app__1_.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAS6FNSMY2XLZULJPI%2F20210926%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210926T163653Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host&X-Amz-Signature=4ed821a1c34921250ee69871dfcd261c066f52df96b0bf368d44158527f20da2