Staff Permissions Now Gate Testing and Activation in Shopify Flow

Shopify Flow now respects staff roles, requiring specific permissions to test or enable automations. Learn what changed, who’s impacted, and how to adjust roles so your team can safely manage workflows.

Staff Permissions Now Gate Testing and Activation in Shopify Flow
7 sections

Shopify Flow has tightened its security model by tying workflow actions to the staff permissions you set in the Shopify admin. Previously, granting a single Flow app permission let any staff member run, test, or edit automations without further checks. Now, each step in a workflow must align with the individual’s existing admin rights, adding an extra layer of control and accountability.

What’s Changed in Shopify Flow?

Flow now uses the "Flow automations" permissions ("View, create, and delete automations" and "Manage connections and secrets") found under Settings > Users > Roles. In addition, when a staff member tries to test or turn on a workflow, Flow checks whether that staff member already has the admin permissions required for every action in the workflow. If a permission is missing, the workflow can be edited and saved as a draft, but it cannot be tested, activated, or manually run.

Who Is Affected?

  • Store owners – retain full, unrestricted access to Flow.
  • Existing staff with Flow access – automatically receive the new "Flow automations" permissions, but may need additional admin rights for specific workflow steps.
  • New staff members – must be granted both the Flow automations permissions and any underlying permissions (e.g., "Edit customers") that match the actions they’ll use in a workflow.
  • How Permissions Work Now

    When a workflow includes an "Add customer tags" step, the staff member must have the "Edit customers" permission. If the workflow uses a custom app connection, the staff member also needs the "Manage connections and secrets" permission. Flow surfaces a clear error message explaining which permission is missing, preventing accidental data exposure or unauthorized changes.

    Action Steps for Store Owners

  • Review current roles: Go to Settings > Users > Roles and locate the "Flow automations" permissions.
  • Identify workflows that rely on sensitive actions (e.g., order fulfillment, customer edits).
  • Ensure staff who need to test or activate those workflows also have the corresponding admin permissions ("Edit orders", "Edit customers", etc.).
  • Communicate any new permission requirements to your team to avoid workflow disruption.
  • Test critical automations with a staff account that mirrors the intended user role to confirm everything works as expected.
  • Action Steps for Developers

  • Document the exact admin permissions each of your Flow actions requires.
  • If you ship a private app that creates Flow workflows, include a checklist in your onboarding guide.
  • Use the Shopify Admin API to programmatically verify a staff member's permissions before prompting them to activate a workflow.
  • Update any internal tooling that assumes a single Flow app scope grants full access.
  • Sample Role Configuration (JSON)

    {

    "role": "Automation Manager",

    "permissions": [

    "flow_automations_view_create_delete",

    "flow_manage_connections_and_secrets",

    "customers_edit",

    "orders_edit",

    "products_edit"

    ]

    }

    Conclusion & Next Steps

    The new permission checks give you tighter control over who can execute powerful automations, protecting both data and operational integrity. Take a few minutes today to audit your staff roles, adjust permissions where needed, and test your key workflows with the appropriate accounts. Need help updating roles or troubleshooting a workflow? Reach out in the Shopify Community or drop us a comment below!

    Tags
    Sources

    Related Articles

    Launch Sidekick Conversations Directly from Your Embedded App

    Launch Sidekick Conversations Directly from Your Embedded App

    Shopify’s new Sidekick Launch API lets embedded apps open a Sidekick chat with a pre‑filled merchant message. Learn what changed, who it impacts, and how to add an Ask Sidekick button in minutes.

    October 28, 20263 min
    Identify More In‑Store Customers Instantly with Shopify POS v11.17

    Identify More In‑Store Customers Instantly with Shopify POS v11.17

    Shopify POS now auto‑captures digital receipts and links shoppers to customer profiles, boosting your in‑store list without slowing checkout. Learn what changed, who it impacts, and how to enable the feature today.

    October 28, 20264 min
    Fall 2026 Editions Unpacked: What Shopify Developers and Merchants Must Know

    Fall 2026 Editions Unpacked: What Shopify Developers and Merchants Must Know

    Explore the biggest Fall 2026 Shopify updates—from new GraphQL API versions and Hydrogen 2.0 to merchant‑focused discount and shipping enhancements. Learn who’s affected and the exact steps to stay ahead.

    October 28, 20266 min
    Unlock Real‑Time Product Automation with Shopify Flow’s New “Product Updated” Trigger

    Unlock Real‑Time Product Automation with Shopify Flow’s New “Product Updated” Trigger

    Shopify Flow now lets merchants and developers fire workflows whenever a product or variant changes. Learn what fields you can monitor, how to configure the trigger, and actionable steps to automate metafields, tags, pricing, and more.

    October 28, 20264 min