Salesforce Dictionary - Free Salesforce GlossarySalesforce Dictionary
Full Guest User Sharing Rule Access Report entry
How-to guide

Run the Guest User Sharing Rule Access Report

Running the Guest User Sharing Rule Access Report is a recurring audit task, not a one-time fix. The steps below cover the audit cadence and the remediation workflow.

By Dipojjal Chakrabarti · Founder & Editor, Salesforce DictionaryLast updated May 19, 2026

Running the Guest User Sharing Rule Access Report is a recurring audit task, not a one-time fix. The steps below cover the audit cadence and the remediation workflow.

  1. Confirm Experience Cloud is enabled

    The report is most relevant for orgs with active Experience Cloud sites. If you have no public-facing sites, the report is short, but still worth running once.

  2. Navigate to the report

    Setup > Sharing Settings > Guest User Sharing Rule Access Report. The report runs on demand.

  3. Review the rule list

    For each rule listed, examine the object, criteria, and access level. Most rules will be intentional (product catalog, public Knowledge); some may surprise you.

  4. Document each finding

    Record the decision per rule: confirmed-intentional, needs-restriction, or remove. Build the remediation backlog from the not-intentional rows.

  5. Tighten or remove unintended rules

    For rules to restrict, edit the criteria to scope to truly public records. For rules to remove, deactivate them. Test the Experience Cloud site after each change to confirm legitimate guest access still works.

  6. Enable Secure Guest User Record Access

    Setup > Sharing Settings > Secure Guest User Record Access. Enable. This prevents new risky rules from being added going forward.

  7. Schedule recurring audits

    Quarterly is the standard cadence. Re-run the report and triage any new rules that have been added since the last audit.

Key options
Run report on demandremember

Single execution. Returns the current state of guest-user-relevant sharing rules.

Download resultsremember

Export the list for offline review or sharing with the security team.

Secure Guest User Record Access toggleremember

Companion setting that restricts new sharing. Enable in any production Experience Cloud org.

Audience targeting alternativeremember

Modern Experience Cloud audience controls. Finer-grained than sharing rules; preferred for new configurations.

Apex security reviewremember

Separate audit of guest user Apex code. The report does not cover this path; conduct as a parallel review.

Gotchas
  • The report covers sharing rules only. Apex code, page layouts, and FLS can expose data through paths the report does not catch.
  • Indirect exposure through nested groups is common. A public group containing a role containing the guest user creates exposure; the report follows the chain but the underlying paths can be non-obvious.
  • Removing a sharing rule may break legitimate public-facing functionality. Test the Experience Cloud site after each remediation step before declaring the fix complete.
  • Secure Guest User Record Access is paired with the report but is a separate setting. Enable both; one without the other leaves gaps.
  • Quarterly audit cadence assumes the org is not actively adding sharing rules. For orgs with active Experience Cloud development, monthly audits or build-time checks are more appropriate.

See the full Guest User Sharing Rule Access Report entry

Guest User Sharing Rule Access Report includes the definition, worked example, deep dive, related terms, and a quiz.