Slack
Slack is a collaboration platform that enables teams to communicate in real-time through organized channels, direct messages, and file sharing. It integrates with various tools to streamline workflows, making team collaboration more efficient and effective.
Required minimum permission for Slack
Admin
Slack authentication method
The required authentication method is OAuth (OAuth 2.0).
Required Slack credentials
The following credentials are required:
- Username
- Password
To manually integrate Slack with SaaS Manager Plus
- Click App Integrations available in the left pane and click Slack from the applications list.
- Provide the connection name, client ID, and client secret.
- Click Authorize, and you will be redirected to the Slack sign in page.
- On the Slack sign in page, enter your admin username and password.
- Click Authorize.
To create a client ID and client secret:
Visit api.slack.com/start/quickstart
Get the redirect URL from this link
Required scopes
users.profile:read
users.profile:write
users:read
users:read.email
users:write
admin
team.billing:read
Stored Slack information
- First name
- Last name
- Status
- Last login date
License:
- License plan name
Slack API endpoints
slack.com/api/users.list
slack.com/api/team.billing.info
slack.com/api/team.accessLogs
NOTE: API access availability varies by vendor plan and subscription tier.