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
From your desktop, click Admin in the sidebar
Select Apps and workflows from the menu
Click App Management Settings in the left sidebar
Click Edit next to Require approved apps
Check Only allow pre-approved apps
Click Save
Pre-approve apps for your workspace
Once app approval is enabled, members can only install apps you have explicitly approved.
From your desktop, click Admin in the sidebar
Select Apps and workflows from the menu
Click Browse in the top right
Search for and select the app you want to approve
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:
In App Management Settings, click Edit next to Require approved apps
Check Allow members to request apps for approval
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.
