Skip to main content

Restrict App Access in Slack

How to require app approval and restrict third-party app installations in Slack.

Written by Kavi Harshawat
Updated over 2 weeks ago

Overview

By default, any Slack member can install third-party apps to your workspace. Enabling app approval ensures only pre-approved apps can be installed, reducing the risk of unauthorized apps accessing your workspace data or being used to exfiltrate information.

Prerequisites

  • Workspace Owner access in Slack

  • Available on all Slack plans

Instructions

Enable app approval

  1. From your desktop, click Admin in the sidebar

  2. Select Apps and workflows from the menu

  3. Click App Management Settings in the left sidebar

  4. Click Edit next to Require approved apps

  5. Check Only allow pre-approved apps

  6. Click Save

Pre-approve apps for your workspace

Once app approval is enabled, members can only install apps you have explicitly approved.

  1. From your desktop, click Admin in the sidebar

  2. Select Apps and workflows from the menu

  3. Click Browse in the top right

  4. Search for and select the app you want to approve

  5. Click Approve on the app page

Allow members to request unapproved apps

If you want members to be able to request apps that haven't been pre-approved:

  1. In App Management Settings, click Edit next to Require approved apps

  2. Check Allow members to request apps for approval

  3. Click Save

Note: Enabling app approval does not prevent members from creating and installing internally developed apps. If you want to restrict Sign in with Slack, that setting is also available under App Management Settings.

Did this answer your question?