Manage workspace invitation permissions and requests

All members (but not guests) can invite people to join a Slack workspace by default. Workspace owners and admins can choose to remove members’ permission to send invitations. If members are not able to send invitations, they can request invitations for owners and admins to review.

What to expect 

  • Approving a request
    When you approve a request, Slack will notify the requester and automatically send an invitation.
  • Denying a request
    When you deny a request, Slack will let the requester know their invitation request has been denied.

Note: If members have permission to send invitations, they can invite other members. Only workspace owners and admins can invite guests.

 

Decide who can send invitations

  1. From your desktop, click your workspace name in the top left.
  2. Select Administration, then Workspace settings from the menu.
  3. Click the Permissions tab.
  4. Next to Invitations, click Expand.
  5. Tick or untick the box next to Require admin approval.
  6. Click Save.

 

Manage invitation requests

If members don’t have permission to send invitations, you can choose to route requests to all admins via Slackbot, or to a specific channel, for review. 

  1. From your desktop, click your workspace name in the top left.
  2. Select Administration, then Workspace settings from the menu.
  3. Click the Permissions tab.
  4. Below Invitations, make sure the box next to Require admin approval is ticked. If it's not, follow the steps above to require members to request invitations.
  5. Choose whether requests will be sent to all Workspace Admins via Slackbot or routed to a channel.
  6. Click Save.


Use APIs to manage invitation requests

Org owners and admins on Enterprise Grid can build a custom app for Slack using a set of APIs to manage invitation requests for all workspaces in their org. Apps built with these APIs can be connected to third-party services, such as an identity provider (IdP) or IT ticketing software, to ensure new members are properly provisioned. 

For more details and documentation, visit Slack API

Note: When a custom invitation request management app is installed to an org, invitation requests will be sent to org owners and admins. Workspace owners and admins will no longer receive notifications from Slackbot or in channels.  

Who can use this feature?
  • Workspace Owners and Workspace Admins
  • Free, Standard, Plus and Enterprise Grid subscriptions