# Integration With Slack

{% hint style="info" %}
This feature is part of the Enterprise plan. If it is not enabled for your organization, please contact StrongDM at the [StrongDM Help Center](https://help.strongdm.com/hc/en-us).
{% endhint %}

StrongDM's integration for Slack, when paired with the [Access Workflows](https://docs.strongdm.com/admin/access/access-workflows) feature, allows you to browse the StrongDM resource catalog, request access to resources, and approve or deny such requests (if you're eligible), all within Slack. In addition, the integration can be added to channels, surfacing requests within a group of potential approvers.

This guide describes configuration of the StrongDM integration in your Slack workspace. To learn about how to use the integration with Slack to request or approve access, see [Request Access Using Slack](https://app.gitbook.com/s/HaY8OFbXUreWEF61MhKm/access-requests/slack-requests).

### Set up an Access Workflow in StrongDM

In order to use the integration with Slack to make and approve access requests, you must have one or more access workflow (and one or more Approval Workflow) enabled in your StrongDM organization. In the Admin UI, under **Access**, you can create an Approval Workflow (which can automatically approve requests, or can notify any number of potential approvers to manually approve). You can then create an Access Workflow, specify which roles you'd like to be able to make requests, which resources they can request, and which Approval Workflow you'd like these requests to use.

For more detail on Access Workflow setup, see our [Access Workflows](https://docs.strongdm.com/admin/access/access-workflows) section.

### Slack Installation and Connection

You can download and install the integration with Slack from the Slack Marketplace:

* For organizations on the US StrongDM Control Plane: [StrongDM Integration with Slack](https://slack.com/marketplace/A05KHTYF2MQ-strongdm) (this is the default).
* For organizations on the UK StrongDM Control Plane: [StrongDM Integration with Slack](https://slack.com/marketplace/A07KHGE0XGE-strongdm-uk).
* For organizations on the EU StrongDM Control Plane: [StrongDM Integration with Slack](https://slack.com/marketplace/A080339A22C-strongdm-eu).

{% tabs %}
{% tab title="Install on a single Slack Workspace" %}
Before the integration can be used, you need to connect StrongDM to your Slack workspace and grant permissions. To configure the integration for Slack for your organization:

1. Open the StrongDM Admin UI and go to **Settings** > **Integrations**.
2. Under Slack, click **Connect**.
3. The next screens guide you through setting permissions that must be granted and finishing setup in your workspace.

![](https://4180056444-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FF7eka9SH5TT8nJm2ZfWj%2Fuploads%2Fgit-blob-b9bde9ba4c9080f57c5264732ad5b2f26ccf94b9%2Fslack-admin-config.png?alt=media)
{% endtab %}

{% tab title="Install on Slack Enterprise Grid" %}
Before the integration can be used, you need to connect StrongDM to your Slack Enterprise Grid and install the integration on the desired workspaces. To configure the integration for Slack in your organization:

1. Open the StrongDM Admin UI and go to **Settings** > **Integrations.**
2. Under Slack, click **Connect**.
3. Select your organization in the top right of the screen, if you are logged on to multiple organizations, and then click **Allow**.
4. On the app's screen in Slack's **Integrations** page, click **Add to more workspaces**.
5. Select the workspaces that you wish to install the StrongDM integration on and click **Next**.
6. Review the specific permissions that the app is requesting. Then select **I'm ready to add this app** and click the **Add app** button.
7. Once the app is installed, it will display in the **Integrations** > **Installed apps** menu.
   {% endtab %}
   {% endtabs %}

Once the integration with Slack is configured, the StrongDM app becomes available for use by users of your Slack workspace. To read more about how end users can configure and use the integration, see the [Request Access Using Slack](https://app.gitbook.com/s/HaY8OFbXUreWEF61MhKm/access-requests/slack-requests "mention") page.

{% hint style="info" %}
From the **Integrations** page you can also disconnect an integration at any time. In the list of currently configured integrations, you can click the **Disconnect** button to remove that integration from your StrongDM organization.
{% endhint %}

***

Please view the [StrongDM Privacy Policy](https://www.strongdm.com/privacy) for information about how StrongDM collects, manages, and stores third-party data.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.strongdm.com/admin/access/access-workflows/slack-workflows.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
