Slack
Source Connector
Overview
This source connector fetches access and integration logs for your team via the Slack Web API.
Streams
Data Source | Stream Name |
---|---|
team.accessLogs | team_accesslogs |
team.integrationLogs | team_integrationlogs |
Authentication
The following Authentication methods are supported by this connector:
- Bot User OAuth Access Token
- Legacy API Keys
- Note: Slack no longer allows for the creation of new Legacy API keys. If you already have one provisioned, you can still use that key in the User OAuth Token field, instead of using a Bot User OAuth Access Token.
Prerequisites
- Create a Slack App.
- When completed, you will be redirected to the "Basic Information" page for your app
- Grant Permissions.
- Go to OAuth & Permissions > User Token Scopes > Add an OAuth Scope. You will need to add the following scopes:
- User Token Scopes:
admin
Administer a workspace
- User Token Scopes:
- Go to OAuth & Permissions > User Token Scopes > Add an OAuth Scope. You will need to add the following scopes:
- Install App.
- Scroll to the top of the page and click the "Install to " button. Click Allow when asked. This will generate a "User OAuth Token". Copy this value to use in the Tarsal configuration.
- The token should begin with
xoxp-
- The token should begin with
- Note: if making scope changes to an app, be sure to reinstall the app to the workspace for the changes to take affect.
- Scroll to the top of the page and click the "Install to " button. Click Allow when asked. This will generate a "User OAuth Token". Copy this value to use in the Tarsal configuration.
Configuration
Field | Required | Description |
---|---|---|
User OAuth Token | yes | User OAuth Access Token |
Connector Limitations
The source connector is restricted by rate limits.
Updated 10 days ago