Manage who can add custom steps to workflows

Apps built by developers in your organization may include custom steps that people can add to workflows they create in Workflow Builder. Developers can set permissions to determine who can access custom steps, and admins can further restrict access if they'd like. 


Restrict access to custom steps

By default, any app collaborators can add custom steps to workflows. Here's how to further restrict access: 

Pro and Business+ plans

Enterprise Grid plan

  1. From your desktop, click your workspace name in the top left.
  2. Select Settings & administration from the menu, then click Manage apps to open the Slack App Directory. 
  3. Click Installed Apps in the left column, then select an app from the list. 
  4. From the app page, click the Steps tab. 
  5. Next to the step you'd like to manage, click the  three dots icon
  6. Select Edit who can use this step
  7. Choose an option from the dropdown menu, then click Save
  1. From your desktop, click your workspace name in the top left.
  2. Select Settings & administration from the menu, then click Organization Settings
  3. From the left sidebar, click  Integrations. Then click Installed Apps
  4. Select an app from the list. 
  5. From the app page, click the Steps tab. 
  6. Next to the step you'd like to manage, click the  three dots icon
  7. Select Edit who can use this step
  8. Choose an option from the dropdown menu, then click Save

Note: Restricting a step will not remove it from any existing workflows. To prevent people from continuing to run workflows with restricted steps, uninstall the app they're a part of.

Who can use this feature?
  • Org Owners/Admins and Workspace Owners/Admins
  • Available for paid plans

Apps built by developers in your organization may include custom steps that people can add to workflows they create in Workflow Builder. Developers can set permissions to determine who can access custom steps, and admins can further restrict access if they'd like. 


Restrict access to custom steps

By default, any app collaborators can add custom steps to workflows. Here's how to further restrict access: 

Pro and Business+ plans

Enterprise Grid plan

  1. From your desktop, click your workspace name in the sidebar.
  2. Select Tools & settings from the menu, then click Manage apps to open the Slack App Directory. 
  3. Click Installed Apps in the left column, then select an app from the list. 
  4. From the app page, click the Steps tab. 
  5. Next to the step you'd like to manage, click the  three dots icon
  6. Select Edit who can use this step
  7. Choose an option from the dropdown menu, then click Save
  1. From your desktop, click your workspace name in the sidebar.
  2. Select Tools & settings from the menu, then click Organization settings
  3. From the left sidebar, click  Integrations. Then click Installed Apps
  4. Select an app from the list. 
  5. From the app page, click the Steps tab. 
  6. Next to the step you'd like to manage, click the  three dots icon
  7. Select Edit who can use this step
  8. Choose an option from the dropdown menu, then click Save

Note: Restricting a step will not remove it from any existing workflows. To prevent people from continuing to run workflows with restricted steps, uninstall the app they're a part of.

Who can use this feature?
  • Org Owners/Admins and Workspace Owners/Admins
  • Available for paid plans