Share steps

Some steps might be designed for a single, specific flow while others are useful in multiple flows across your organization. By sharing steps you can create a more streamlined process for building flows and provide consistency across flows.

You can only share steps that you own. When you share a step, the people you share it with can use it in their flows, or edit its settings, depending on the permissions you give them.

Sharing filters

Custom steps and HTTP triggers have filters that you can use to quickly locate steps based on your usage permissions:

  • Owned: The custom steps or HTTP triggers you own.
  • Shared With Me: Any custom steps or HTTP triggers other users own and have allowed you to use or edit.
  • All: All custom steps or HTTP triggers that are available to you.

Usage permissions

As a step owner you can specify who the step is shared with and what permission levels they have.

  • Use: Users can add the step to their flows.
  • Edit: Users can add the step to their flows, and modify step settings in the palette.

When a step is shared, Flow Designer applies the greater access permission level.

For example, say you share the step with Joe Smith, and grant him Use permission. You also share the step with the IT Administrators group, and grant that group Edit permissions. Joe Smith is a member of the IT Administrators group and the group's higher permission setting overrides Joe's individual setting, so he can edit the step's properties in the palette. The same works in reverse: if Joe Smith has Edit permissions, but his group has Use permission, Joe can edit the step but others in his group can only use it.