Connecting the Slack Adapter in Axonius

To add a new Slack Connection in Axonius:

  1. Navigate to the Adapters page, search for Slack, and click on the adapter tile.


  2. On the top right side, click Add Connection. The Add Connection drawer opens.

Required Parameters

  1. Host Name or IP Address (default: https://slack.com) - The hostname or IP address of the Slack server.
  2. Authentication Token - An Authentication Token associated with a user account that has the required permissions to fetch assets. For instructions on generating the Authentication Token, see admin.users.list.
  3. Selecting the Token type:
    • Enterprise Grid Organization - Select this if you are using the Slack Enterprise Grid Organization solution. This allows Axonius to fetch data from all workspaces associated with the authentication token.

    • Not an Admin Token - Select this option if the Authentication Token you entered is not an admin token. In this case, the Team IDs field must be populated. All admin endpoints will be skipped in the fetch.

      Team IDs (required when Not an Admin Token is selected)

      Provide a list of team IDs to fetch data from these specific teams. This is useful for fetching data from specific teams in an enterprise grid organization when the token is not an admin token.

      • Copy the Team ID from the team's URL in the Slack web client. For example, if the team URL is https://app.slack.com/client/T0123456789/A0123456789, the team ID is T0123456789.
      • If you leave this field empty, the team IDs will be fetched automatically from the admin.teams.list API.
slack connection

Optional Parameters

  1. Verify SSL - Select whether to verify the SSL certificate of the server against the CA database inside of Axonius. For more details, see SSL Trust & CA Settings.
  2. HTTPS Proxy - A proxy to use when connecting to the value supplied in Host Name or IP Address.

Fetching Application Settings

🚧

Attention

Some settings can only be fetched from the API on an Enterprise Grid account with an organization-level admin token. If you're using such an account, the following connection parameters are not required. If you're using a non-Enterprise account, the following parameters are required to fetch these settings. See Application Setting Permissions for more information.

  1. Account Sub Domain - The Slack account's sub domain (.slack.com).
  2. User Name and Password - The credentials for a user account that has the required permissions to fetch assets.
  3. MFA Secret - If you access Slack through an SSO solution that requires multi-factor authentication, you will need to generate a secret key in that solution and paste it here. See Set Up Google Authenticator for the Okta adapter, for an example.

To learn more about common adapter connection parameters and buttons, see Adding a New Adapter Connection.