Loading
Automate Your Business Processes
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Flow Distribution Concepts

          Flow Distribution Concepts

          Understand which users can run your flow, what data your flow can access, and how your flow looks in Classic and Lightning Experience.

          Required Editions

          View supported editions.
          • Flow Environments
            A flow environment specifies where a flow can run. For example, if a flow is associated with the Slack flow environment, you can enable users to launch the flow from Slack.
          • Limit User Access to Execute Flows
            Limit which users can execute flows based on their user record, profile, or permission set. To apply more granular security to an individual flow, override the default behavior, then grant access to that specific flow based on user profile or permission set.
          • Flow Run Context
            Flows run in user context or system context. For a flow running in user context, the running user’s profile and permission sets determine the object permissions and field-level access of the flow. For a flow that runs in system context, the flow access is determined by whether the flow runs in system context with sharing or without sharing.
          • Lightning Runtime vs. Classic Runtime for Flows
            Depending on how a flow is distributed, users see either the Classic runtime or Lightning runtime UI when they run the flow. Like its name suggests, Lightning runtime looks and feels like Lightning Experience.
           
          Loading
          Salesforce Help | Article