The Slack SaaS Ops integration allows Auvik SaaS Management to retrieve Slack user and workspace data to improve SaaS visibility and support employee lifecycle workflows. Once connected, the integration can collect user account details and usage insights from your Slack workspace, and enables automated user onboarding and offboarding.
Prerequisites
Before configuring the integration, ensure the following requirements are met:
Required Permissions
You must have:
- Slack Workspace Admin privileges
- Required permissions in Auvik SaaS Management to configure integrations
Auvik Permissions
| Hub | Required Role |
| Partner Hub | Default Admin |
| Client Hub | Client Admin |
Step 1: Create a Slack App
- Navigate to:
https://api.slack.com/apps - Click Create New App
- Select From scratch
- Enter an App Name
Example: Auvik SaaS Management - Select the workspace where the app will be created
- Click Create App
Step 2: Configure OAuth & Permissions
- In the Slack App dashboard, select OAuth & Permissions from the left sidebar
- Scroll to the Redirect URLs section
- Click Add New Redirect URL
- Enter the following URL:
https://www.workato.com/oauth/callback
- Click Add
- Click Save URLs
Step 3: Add OAuth Scopes
While still on the OAuth & Permissions page:
- Scroll to the Scopes section
- Under User Token Scopes, click Add an OAuth Scope
- Add the following scopes:
- admin
- team.billing:read
- team:read
- users:read
- Users:read:email
Step 4: Install the App to Your Workspace
- Navigate to OAuth & Permissions
- Scroll to OAuth Tokens
- Click Install to Workspace
- Review the requested permissions
- Click Allow
Once installation is complete, Slack will generate an OAuth token. This token will be used to authenticate the Slack integration in Auvik SaaS Management.
Step 5: Configure the Integration in Auvik SaaS Management
In Auvik SaaS Management, navigate to the Slack SaaS Ops Integration.
Partner Hub
Org Preferences → Integrations → Client
Admin Hub
Utilities → SaaS Ops Integrations
- Locate the Slack integration.
- Click Configure.
- Enter slack OAuth token & click Connect
What Data Does the Integration Provide?
This integration helps centralize SaaS management by providing visibility into Slack users and supporting automated lifecycle management.
References
https://docs.slack.dev/app-management/quickstart-app-settings