Slack
  • 1 Minute To Read
  • Print
  • Share
  • Dark
    Light

Slack

  • Print
  • Share
  • Dark
    Light

Slack is a chat and collaboration hub used to connect people, information, tools, and services.

Types of Assets Fetched

This adapter fetches the following types of assets:

  • Users

Parameters

  1. Host Name or IP Address (required) - The hostname or IP address of the Slack server.
  2. Authentication Token (required) - An Authentication Token associated with a user account that has the Required Permissions to fetch assets.
  3. Enterprise Grid Organization (required, default: False) - Select this if you are using Slack Enterprise Grid Organization solution.
    • If enabled, Axonius will fetch data from all workspaces associated with the authentication token.
    • If disabled, Axonius will fetch data from an a specific workspace associated with the authentication token.
  4. Verify SSL (required, default: False) - Verify the SSL certificate offered by the value supplied in Host Name or IP Address. For more details, see SSL Trust & CA Settings.
    • If enabled, the SSL certificate offered by the value supplied in Host Name or IP Address will be verified against the CA database inside of Axonius. If the SSL certificate can not be validated against the CA database inside of Axonius, the connection will fail with an error.
    • If disabled, the SSL certificate offered by the value supplied in Host Name or IP Address will not be verified against the CA database inside of Axonius.
  5. HTTPS Proxy (optional, default: empty) - A proxy to use when connecting to the value supplied in Host Name or IP Address.
    • If supplied, Axonius will utilize the proxy when connecting to the value supplied in Host Name or IP Address.
    • If not supplied, Axonius will connect directly to the value supplied in Host Name or IP Address.
  6. For details on the common adapter connection parameters and buttons, see Adding a New Adapter Connection.

image.png

APIs

Axonius uses the Slack Web API.

Required Permissions

The value supplied in Authentication Token must have read access to users.

  • If you are using the Slack Enterprise Grid Organization solution:
    1. Generate an authentication token. Steps are described here (after the Arguments section)
    2. In your app settings under OAuth & Permissions, add the following User Token Scopes:
      image.png
  • If you are NOT using the Slack Enterprise Grid Organization solution:
    1. In your app settings under OAuth & Permissions, add the following User Token Scopes:
      image.png
    2. Use the authentication token provided
      image.png
Was This Article Helpful?