Admin resources
Don't have a paid plan? Join the Developer Program and provision a fully-featured sandbox for free.
Managing Slack, more streamlined than ever. Use approval and provisioning APIs to help Slack Admins work more effectively. Secure your organization with auditing and session management APIs.
Guides for admins
Manage app approvals
Build an app that can handle approvals and restrictions for admins across an entire Slack org. Read our guide to app approval APIs.
Manage channels
Handle the intricacies of creating public and private channels, setting preferences, and connecting new workspaces—all with a single app. Use the APIs for channel management.
Manage invite requests
Let users invite friends to unexplored workspaces, while maintaining admin approval over those invites. Explore the invite request management APIs.
Manage users
An app can create a workspace and control addition and removal of that workspace's users. Apps can even mark a user as an admin or owner. Read our guide to the APIs for managing users in a workspace.
Other things you can do to manage users include:
- Using allowlists: You can add, remove, and list membership allowlists for private channels.
- Reset sessions rapidly: When you suspect a device—mobile, web, or both—has been swiped, take immediate action.
- Define default channels for IDP groups: An IDP group represents a group of users synced from your identity provider (IDP). You can add, remove, and list default channels for an IDP group.
Manage workflow and connector permissions
Learn more about using the suite of API methods, including bulk actions, to manage workflow permissions and approval requests here.
APIs for admins
Admin Oversight API
Access channel information, channel membership, and specific messages with the Admin Oversight API.
Audit Logs API
Monitor workspace events and keep track of what's happening in your organization using the Audit Logs API.
Legal Holds API
Use the Legal Holds API to ensure that relevant data in Slack is saved to preserve potentially important electronically stored information for legal or compliance purposes.
SCIM API
Provision and manage user accounts and groups with the SCIM API.