---
schema_version: "1"
id: fba3d89384285fa7a13aeca309e6dbfe1787ead6817a93dfba8771f8ea1da2e8
title: Allow Guest Users to Access Flows
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/experience/264-0-0/rss_flow_guestuser.md
canonical_url: https://help.salesforce.com/s/articleView?id=experience.rss_flow_guestuser.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 9dff513bbc3ff396531f0a6eb2fb34d43203eec3843baea73c44ec3ddcb06798
description: Allow guest users to access flows within a site to create multi-part registration forms, decision trees, and conditional screens tailored to unauthenticated users. Flows give your guest users more flexibility to accomplish tasks and provide information before they have to register.
products:
  - Experiences
release: "264"
---
# Allow Guest Users to Access Flows

Allow guest users to access flows within a site to create multi-part registration forms, decision trees, and conditional screens tailored to unauthenticated users. Flows give your guest users more flexibility to accomplish tasks and provide information before they have to register.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Salesforce Classic</strong> and <strong>Lightning Experience</strong>.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Performance</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> editions.</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d82918e76">User Permissions
              Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d82918e76 ">To create, customize, or publish a site:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d82918e76 ">Create and Set Up Experiences AND View Setup and Configuration</td>

          </tr>
        </tbody>
      </table>

For every flow you want accessible to the guest user, you must provide individual access. To provide access:

1. From Setup, in the Quick Find box, enter Flows, and then select **Flows**.
2. Locate the flow to update and, from the actions dropdown next to the flow, select **Edit Access**. To appear in Experience Builder, your flows must be active screen flows.
3. Select **Override default behavior and restrict access to enabled profiles or permission sets**.
4. Save your flow.
5. Repeat this process with any flow that you want accessible to the Guest User profile.

#### See Also

- [Which Components Can I Use with Each Aura Template?](https://help.salesforce.com/s/articleView?id=experience.rss_component_reference_table.htm&release=264.0.0&type=5 "Aura site templates, such as Customer Service and Partner Central, are each composed of pages, which in turn are made up of customizable components. Consult this table to find out which Aura template each component can be used in, and when the component became available.")
- [_Lightning Aura Components Developer Guide_: Create Custom Component for Guest User Flows](https://developer.salesforce.com/docs/atlas.en-us.lightning.meta/lightning/components_config_for_flow_guest_user.htm)

## Allow Guest User Access

To allow guest user access from Experience Builder:

1. Go to **Settings**.
2. On the General tab, select **Guest users can see and interact with the site without logging in** and then click the guest user profile.
3. Under Enabled Flow Access, click **Edit**.
4. Choose flows from the **Available Flows** column and add them to the **Enabled Flows** column.
5. Save your work.
6. For LWR sites, return to Experience Builder and click **Workspaces** | **Administration**.
7. Click **Preferences** and select **Allow guest users to access public APIs**.
8. Save your work.

To use Guest User Flows for login or self-registration, a developer must create a Lightning component that implements lightning:availableForFlowsScreens. They must also create an Apex controller for that component that uses the API exposed on the site object.

## Add a Flow to Your Login Page

To add a flow to your login page from Experience Builder:

1. Go to the Login page and add the Flow component.
2. In the properties panel, select a predefined flow and a layout.
3. Edit the audience and assign it to Guest.
4. Delete the Login Form component.