Versions Compared

Key

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

...

  1. Workspace with a grid license

  2. A user with owner for adding and managing the application

    Image Added

Adding the Web API Application

  1. Go to https://api.slack.com/apps/ and click on Create New App

  2. Set the app name and select your workspace

    Image Added

  3. Go to Event Subscriptions and enable them

    Image Added

  4. Add the your Request URL in the following format

    Code Block
    https://{Admin-Portal-Host}/rest/v1/casb/webhook/slack/inspect

  5. Subscribe to the following events and save the changes

    Image Added

  6. Go to OAuth & Permissions click on Add New Redirect URL and use the following format:

    Code Block
    https://{Admin-Portal-Host}/account/slackauth

  7. In the same at Scopes → User Token Scopes add the following permissions

    Image Added

  8. Scroll up and click on Install App to Workspace → Click Allow

  9. Go to App Home and switch Always Show My Bot as Online to on

    Image Added

  10. In SphereShield’s Admin Portal go to Settings → Cloud Services Integration and paste the information required from Slack → Basic Information

    Image Added

  11. The last 2 values should be taken from OAuth & Permissions page in Slack

    Image Added

  12. Save the settings

  13. Click on Configure Cloud Integration → Login to Slack and allow the application