Apps for admins

The rundown
Read this if:You're working with Enterprise Grid or multiple workspaces.
Read next:Managing app approvals
The app management scopes page

Manage app approvals

Build tools to help admins work more effectively.

Approve or restrict app requests from all workspaces, using a single app for admins.

Read our guide to admin app management. One app can handle approvals and restrictions for the entire org.

Peace of mind with session resets

If you suspect a device has been swiped, wipe a user's login session.

Mobile, web, or both.

Check out the Session Reset API now.

An unfurled file in a Slack client
A picture of tetris growing out of a Slack client

But wait, there's more...

Expect more time-savers and tasty tools soon.

Keep an eye on our changelog for more announcements.

Method & DescriptionDescription
admin.apps.approve
Approve an app for installation on a workspace.
Approve an app for installation on a workspace.
admin.apps.approved.list
List approved apps for an org or workspace.
List approved apps for an org or workspace.
admin.apps.requests.list
List app requests for a team/workspace.
List app requests for a team/workspace.
admin.apps.restrict
Restrict an app for installation on a workspace.
Restrict an app for installation on a workspace.
admin.apps.restricted.list
List restricted apps for an org or workspace.
List restricted apps for an org or workspace.
admin.conversations.setTeams
Set the workspaces in an Enterprise grid org that connect to a channel.
Set the workspaces in an Enterprise grid org that connect to a channel.
admin.emoji.add
Add an emoji.
Add an emoji.
admin.emoji.addAlias
Add an emoji alias.
Add an emoji alias.
admin.emoji.list
List emoji for an Enterprise Grid organization.
List emoji for an Enterprise Grid organization.
admin.emoji.remove
Remove an emoji across an Enterprise Grid organization
Remove an emoji across an Enterprise Grid organization
admin.emoji.rename
Rename an emoji.
Rename an emoji.
admin.inviteRequests.approve
Approve a workspace invite request.
Approve a workspace invite request.
admin.inviteRequests.approved.list
List all approved workspace invite requests.
List all approved workspace invite requests.
admin.inviteRequests.denied.list
List all denied workspace invite requests.
List all denied workspace invite requests.
admin.inviteRequests.deny
Deny a workspace invite request.
Deny a workspace invite request.
admin.inviteRequests.list
List all pending workspace invite requests.
List all pending workspace invite requests.
admin.teams.admins.list
List all of the admins on a given workspace.
List all of the admins on a given workspace.
admin.teams.create
Create an Enterprise team.
Create an Enterprise team.
admin.teams.list
List all teams on an Enterprise organization
List all teams on an Enterprise organization
admin.teams.owners.list
List all of the owners on a given workspace.
List all of the owners on a given workspace.
admin.teams.settings.info
Fetch information about settings in a workspace
Fetch information about settings in a workspace
admin.teams.settings.setDefaultChannels
Set the default channels of a workspace.
Set the default channels of a workspace.
admin.teams.settings.setDescription
Set the description of a given workspace.
Set the description of a given workspace.
admin.teams.settings.setDiscoverability
An API method that allows admins to set the discoverability of a given workspace
An API method that allows admins to set the discoverability of a given workspace
admin.teams.settings.setIcon
Sets the icon of a workspace.
Sets the icon of a workspace.
admin.teams.settings.setName
Set the name of a given workspace.
Set the name of a given workspace.
admin.users.assign
Add an Enterprise user to a workspace.
Add an Enterprise user to a workspace.
admin.users.invite
Invite a user to a workspace.
Invite a user to a workspace.
admin.users.list
List users on a workspace
List users on a workspace
admin.users.remove
Remove a user from a workspace.
Remove a user from a workspace.
admin.users.session.reset
Wipes all valid sessions on all devices for a given user
Wipes all valid sessions on all devices for a given user
admin.users.setAdmin
Set an existing guest, regular user, or owner to be an admin user.
Set an existing guest, regular user, or owner to be an admin user.
admin.users.setExpiration
Set an expiration for a guest user
Set an expiration for a guest user
admin.users.setOwner
Set an existing guest, regular user, or admin user to be a workspace owner.
Set an existing guest, regular user, or admin user to be a workspace owner.
admin.users.setRegular
Set an existing guest user, admin user, or owner to be a regular user.
Set an existing guest user, admin user, or owner to be a regular user.