Loading
Salesforce now sends email only from verified domains. Read More
Manage Users and Data Access
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
          Control Public Access to Your Experience Builder Sites

          Control Public Access to Your Experience Builder Sites

          Set the public access level to your Experience Builder site, and set page-specific access to your site pages.

          Required Editions

          Available in: both Salesforce Classic and Lightning Experience
          Available in: Enterprise, Performance, Unlimited, and Developer Editions
          User Permissions Needed
          To customize an Experience Cloud site:
          • Be a member of the site AND Create and Set Up Experiences

            OR

          • Be a member of the site AND View Setup and Configuration AND an experience admin, publisher, or builder in that site
          To publish an Experience Cloud site:
          • Be a member of the site AND Create and Set Up Experiences

            OR

          • Be a member of the site AND an experience admin or publisher in that site

          If you allow public access, your Experience Cloud site pages are accessible to the public, including unlicensed users. If you don’t allow public access, members must log in to access the site.

          1. To enable public access in an Experience Builder site, open Experience Builder.
            • From the All Sites page in Setup, click Builder next to the site name.
            • From a site, click Experience Builder in the profile menu.
          2. Click Settings.
          3. In the General panel, select Guest users can see and interact with the site without logging in.
          Public access setting in Experience Builder

          For certain components and pages to load correctly for guest users, you must give these users access to public APIs. For Aura sites, see Chatter and Discussions Best Practices and Considerations for Guest Users. For LWR sites, see User Interface API.

          Note
          Note Even when you deselect the checkbox Guest users can see and interact with the site without logging in, unauthenticated users can find your site if they have its URL. In these cases, the site name is visible on the browser tab..

          You can also set page-level access to specific Experience Builder site pages in Page Properties.

          Site Default Setting
          Reflects your choice for public access under General Settings.
          Public
          Makes the page public regardless of the site’s default setting.
          Requires Login
          Makes the page private and requires members to log in, regardless of the site’s default setting.
          Login access setting for a page

          How do these settings work with audience criteria-based page visibility in Experience Builder? When a member is trying to access a page, Salesforce first checks the site’s default setting. Is it public or does it require users to log in? Then Salesforce looks at the page access. When that’s cleared, Salesforce checks the audience criteria-based visibility that you set in Page Variations.

          How does this logic work for standard pages?

          Standard page logic

          And what’s the logic behind pages that show object data?

          Object page logic

          You can also set privacy settings for some components, such as the Tabs and the Navigation Menu components. To make a component on a public page visible to guest users, select Publicly available in the component’s properties.

          Important
          Important
          • Regardless of the settings, some pages are always public, and others are always private. Public pages include login-related pages (Login, Register, Forgot Password, Login Error, Check Password). The Messages page for direct messages is always private.
          • If public access is enabled in Experience Builder at the page or site level, the preference Let guest users view asset files, library files, and CMS content available to the site is enabled in Administration | Preferences in Experience Workspaces. This preference lets guest users view asset files and CMS content available in the site on publicly accessible pages. Files include images associated with topics, recognition badges, site branding, and account branding. The preference remains enabled as long as the page has public access enabled.
           
          Loading
          Salesforce Help | Article