Slack Connector Configuration
Generate a Slack OAuth token for migration to Microsoft Teams or Google Chat.
Slack Migration Paths
Overview
The Cloudiway platform requires a Slack OAuth token to access your workspace data for migration. This token enables the migration platform to read channels, messages, files, and user information from your Slack workspace.
Migration Targets
- → Microsoft Teams - Channels, messages, and files
- → Google Chat - Spaces and conversations
Step 1: Create Slack App
- 1
Access Slack API Portal
Visit api.slack.com/apps and sign in with your Slack account.
- 2
Navigate to Your Apps
Click on Your Apps in the upper right of the screen.
- 3
Create New App
Click Create New App, choose "From scratch", provide a name (e.g., "Cloudiway Migration"), and select your target workspace.
- 4
Confirm Creation
Click Create App to complete the app creation.
Step 2: Configure Required Permissions
Navigate to OAuth & Permissions in your app settings and add the following User Token Scopes:
Required Scopes (12 total)
Channel Access
- • channels:history
- • channels:read
- • groups:history
- • groups:read
Direct Messages
- • im:history
- • im:read
- • mpim:history
- • mpim:read
Files & Users
- • files:read
- • users:read
- • users:read.email
- • users.profile:read
Important: Add all scopes listed above and click Save Changes before proceeding to installation.
Step 3: Install App and Get Token
- 1
Install to Workspace
Click Install to Workspace at the top of the OAuth & Permissions page.
- 2
Authorize
Review the requested permissions and click Allow to authorize the app.
- 3
Copy OAuth Token
After installation, an OAuth Access Token is generated. Copy this token for use in Cloudiway.
Token Security
Step 4: Configure Cloudiway Connector
- Log in to the Cloudiway platform
- Navigate to Connectors and click Add Connector
- Select Slack as the connector type
- Enter your connector name
- Paste the OAuth Access Token you copied from Slack
- Click Save to create the connector
- Test the connection to verify it works correctly
Success Indicators
- ✓ Connection test passes
- ✓ User list can be retrieved
- ✓ Channel list is accessible