Skip to content
Release: Australia · Updated: 2026-03-24 · Official documentation · View source

Manage access to Workflow Studio flow features

Restrict access to individual Workflow Studio flow features by user role. Specify what additional roles a user must have to access an individual feature such as copy a flow.

Before you begin

Create any custom roles that you want to use for feature access. When you specify which roles are required to access a feature, you can select the roles from a list of existing roles.

Role required: admin

About this task

Features are elements of the Workflow Studio UI. When feature filtering is turned off, users with the flow_designer role have access to all of the Workflow Studio features. When feature filtering is turned on, you can specify which roles a user must have to access individual features.

Note: Your users must have the flow_designer role to create and edit flows. You can specify the additional roles that a user must have to access particular features or content.

Procedure

  1. Navigate to All > Process Automation > Flow Administration > Feature Access List.

  2. For each feature on the list, select the edit icon (

Image omitted: view-edit-icon.png
Edit icon.\) next to the feature.
  1. Enter the role or roles that are required to access the feature.

    Note: Add the flow_designer role to each feature on the Feature Access List. Your users must have the flow_designer role to access the Workflow Studio features.

    You can use these options to restrict access to Workflow Studio action authoring features.

    FeatureDescription
    "If step fails..." Step OptionContinue running the next step or go to an error evaluation. For more information, see "If step fails..." Step Option.
    Action preferencesConfigure action preferences.
    Action Reporting SettingsConfigure action execution detail settings.
    Code snippetGenerate a code snippet to call an action. For more information, see Code snippet.
    Configure connectionsConfigure a connection through the Connections dashboard. For more information, see Configure a connection.
    Copy actionCopy an action to give it a new name and move it to another application scope. For more information, see Copy an action.
    Error EvaluationEnable actions to catch step failures and continue running. Identify when specific error conditions occur and return your own action status code, status message, and error state. For more information, see Error Evaluation.
    ExecutionsView the runtime information about an action from the design environment such as the current state, actions, or steps run, and values produced. For more information, see Executions.
    Manage natural language titleChange the default title for an action by adding styled and dynamic text. For more information, see Manage natural language title.
    Manage securityManage access to Workflow Studio actions.
    PropertiesConfigure how the system processes flows. For more information, see Properties.
    PublishPublish an action so that other users can use the action.
    SaveSave an action.
    See related flowsSee a list of flows that contain a custom action. For more information, see See related flows for action.
    TestTest an action before publishing it for other users. For more information, see Test an action.

    You can use these options to restrict access to Workflow Studio flow authoring features.

    FeatureDescription
    ActivateActivate a flow to make it available to other users. For more information, see Activate.
    Code snippetGenerate a code snippet to call a flow. For more information, see Code snippet.
    Configure connectionsConfigure a connection through the Connections dashboard. For more information, see Configure a connection.
    Copy flowCopy a flow to give it a new name and move it to another application scope. For more information, see Copy a flow.
    DeactivateDeactivate a flow to make it unavailable to other users.
    Diagramming ViewCreate and view flows as diagrams. You can see the paths a flow can follow and the connections between elements. For more information, see Diagramming View.
    Edit FlowMake a flow editable. For more information, see Edit a flow.
    ExecutionsView runtime information about a flow from the design environment such as the current state, actions, or steps run, and data pill values produced. For more information, see Executions.
    Flow Error HandlerEnable flows to catch errors. Run a sequence of actions and subflows to identify and correct issues. For more information, see Flow Error Handler.
    Flow PreferencesEnable or disable user preferences for flows. For more information, see User preferences for flows.
    Flow Reporting SettingsChoose whether to generate execution details for all flows and actions run, just for individual flows and actions, or just when you test a flow or action. For more information, see Activate flow reporting.
    Manage flow catalog variablesCreate Service Catalog variables that are only available to a specific Service Catalog triggered-flow. Flow-specific variables are available to the catalog tasks and actions in the flow. For more information, see Manage flow catalog variables.
    Manage natural language titleChange the default title for a flow by adding styled and dynamic text. For more information, see Manage natural language title.
    Manage securityManage access to Workflow Studio actions.
    PropertiesConfigure how the system processes flows. For more information, see Properties.
    SaveSave a flow.
    StagesConfigure when stages display to a user, define stage state labels, and add stages to a flow within Workflow Studio. For more information, see Stages.
    TestTest a flow before publishing it for other users. For more information, see Test a flow.

    You can use these options to restrict access to Workflow Studio subflow authoring features.

    FeatureDescription
    Code snippetGenerate a code snippet to call a subflow. For more information, see Code snippet.
    Configure connectionsConfigure a connection through the Connections dashboard. For more information, see Configure a connection.
    Copy subflowCopy a subflow to give it a new name and move it to another application scope. For more information, see Copy a subflow.
    Diagramming ViewCreate and view subflows as diagrams. You can see the paths a flow can follow and the connections between elements. For more information, see Diagramming View.
    Edit SubflowMake a subflow editable. For more information, see Edit a flow.
    ExecutionsView runtime information about a subflow from the design environment such as the current state, actions, or steps run, and data pill values produced. For more information, see Executions.
    Flow Reporting SettingsChoose whether to generate execution details for all subflows and actions run, just for individual subflows and actions, or just when you test a subflow or action. For more information, see Activate flow reporting.
    Manage natural language titleChange the default title for a subflow by adding styled and dynamic text. For more information, see Manage natural language title.
    Manage securityManage the access to subflows.
    PropertiesConfigure how the system processes subflows. For more information, see Properties.
    PublishPublish a subflow so that other users can use the subflow. For more information, see Test.
    SaveSave a subflow.
    See related flowsSee a list of flows that call a specific subflow.
    StagesConfigure when stages display to a user, define stage state labels, and add stages to a subflow within Workflow Studio. For more information, see Stages.
    Subflow PreferencesEnable or disable user preferences for subflows. For more information, see User preferences for flows.
    TestTest a subflow before publishing it for other users. For more information, see Test a subflow.

    You can use these options to restrict access to Workflow Studio flow template authoring features.

    FeatureDescription
    ActivateActivate a flow template.
    DeactivateDeactivate a flow template to make it unavailable to other users.
    Edit templateMake a flow template editable.
    Manage flow catalog variablesCreate Service Catalog variables that are only available to a specific Service Catalog triggered-flow. For more information, see Manage flow catalog variables.
    PropertiesConfigure how the system processes flow templates. For more information, see Properties.
    SaveSave a flow template.
  2. Continue adding roles to each feature on the list.

  3. Select OK.

  4. To turn on the feature access for your users, select the Enable feature access filtering? option.

    After the feature access is enabled, your users must have the required roles before they can access the features. If a user doesn't have the required roles for a feature, the feature does not work for that user.

What to do next

Assign your users with the roles to access features.