Slack Authentication⚓︎
note:Slack authentication is a feature of JumpServere Enterprise Edition
tip
- Use the users with
Slack
as the JumpServer access user
1 Create Application⚓︎
- Apply for Slack account using Google Mail;
- Refer this link to create a Slack App that integrate to JumpServer [https://api.slack.com/apps]
- Click
Create New App
- Select
From scrach
to create new application.
- Enter the application name and workspace according to the prompts, then click on
Create App
to create the application.
2 Add Previlege⚓︎
- Find
OAuth & Permissions
in the application configuration interface to configure JumpServer related settings.
- Switch to
Redirect URLs
,add the domain name of JumpServer below (domain name only supports HTTPS protocol).
- Switch to the menu
Collaborators
and add users to this application before they can login.
- Switch to the menu
Oauth & Permissions
, change theScopes
permission configuration, and add thechat:write
permission.
Scopes
after adding permissions, clicking onInstall to Workspace
at the top of the menu。
3 View Credential⚓︎
- Click
Install to Workspace
,then displayBot User OAuth Token
used by rebot.
- Switch to menu
Basic Information
and findApp Credentials
。
4 Congigure Authentication of Jumpserver Slack⚓︎
- Fill the obtained
Bot User OAuth Token
、Client ID
、Client Secret
into JumpServer to complete the configuration.