š¤ Who can do this? You will need to be an admin in Atlan to configure the Slack integration. You will also need inputs and approval from an administrator of your Slack workspace.
To integrate Slack and Atlan, follow these steps.
Retrieve Slack tokens
To retrieve Slack's integration tokens:
- Access your Slack apps console at: https://api.slack.com/apps
- At the bottom of the page, in theĀ Your App Configuration Tokens box click theĀ Generate Token button.
- In theĀ Generate Your App Configuration Token dialog, from the Workspace drop-down choose your Slack workspace and then click theĀ Generate button.
- From theĀ Your App Configuration Tokens box:
- UnderĀ Access Token click theĀ Copy button and save this temporarily.
- UnderĀ Refresh Token click theĀ Copy button and save this temporarily.
šØ Careful! These tokens will usually expire after 12 hours, so will need to be used the same day they are generated.
Connect Atlan to Slack
To connect Atlan to Slack, from within Atlan:
- From the left menu, clickĀ Admin.
- UnderĀ Workspace, clickĀ Integrations.
- In theĀ Slack tile, click theĀ Connect button.
- Enter the tokens copied above:
- ForĀ Access token enter the access token value.
- ForĀ Refresh token enter the refresh token value.
- ClickĀ Next to continue.
- UnderĀ Install the Atlan app in your Slack workspace click theĀ Install now button.
- At the bottom of the resulting Slack popup, click the Allow button. (If you want more details on what each permission does, see What does Atlan do with each Slack permission?)
(Optional) Request permission from your Slack admin
If you are not a workspace administrator in Slack, you will be prompted to request permission to install. To request permission to install the integration:
- UnderĀ Add a message for your App Managers enter an explanation for installing the app.
- At the bottom of the form, click theĀ Submit button.
- Contact your Slack workspace administrator and ask them to approve the Atlan app.
- Once approved, you'll get an alert in Slack from Slackbot.
- Once you receive the Slackbot alert, return to theĀ Integrations menu in Atlan (in the Admin Center) and click theĀ Add to Slack button.
Atlan is now connected to Slack! š
Configure integration from Atlan to Slack
To configure the Slack integration from Atlan, from the Integrations sub-menu:
- Expand the Slack tile.
- Under theĀ Configurations tab, enter channels to use in your Slack workspace. Enter the channel name or provide a link to the channel without a
#
, and press tab or enter after each channel to add multiple channels.- (Optional) For Channels, add any channels that users should be able to post to from within Slack or get notified on glossary updates.
- (Optional) For Announcements channel, enter the name of a single channel that can be used to view announcements on assets in Atlan.
- (Optional) For Workflows alert channel, enter the name of a single channel that can be used to view alerts for workflow activities in Atlan. You can also choose to receive failure alerts only by toggling on the Receive failure alerts only slider.
- (Optional) For Playbooks alert channel, enter the name of a single channel that can be used to view alerts for playbook runs in Atlan. You can also choose to receive failure alerts only by toggling on the Receive failure alerts only slider.
- (Optional) ForĀ Query output share channels, add any channels where users should be able to share query output.
- (Optional) For Request notifications, toggle on the slider to receive Slack notifications when requests are raised in Atlan and approve or reject them directly from Slack.
- At the bottom of the tile, click theĀ Update button.
Users can now post to Slack without leaving Atlan! š
šŖ Did you know? Channels need to be public for Atlan to be able to post to them. If you try to integrate a private channel you will see an error for that channel when you try to update.
Configure integration from Slack to Atlan
To configure the Atlan integration from Slack, from within Slack:
- Open each channel you want Slack users to be able to query Atlan from within.
- At the top of the channel, click the name of the channel.
- Change to theĀ Integrations tab.
- In theĀ Apps tile, click theĀ Add an app button.
- Find the Atlan app under the In your workspace heading and click the Add button next to it.
- (Optional) To add an icon to the Atlan app in Slack, from the Apps page, click the Atlan app. On the Display Information page, under App icon & Preview, click + Add App Icon and upload the Atlan icon for the app.Ā
Users can now search for assets in Atlan without leaving Slack! š
šŖ Did you know? You can even add the Atlan app to private channels.