Loading
Prepare for Email to Become the Default Login ExperienceRead More
Secure Your Salesforce Org
Control Authorization with Custom Profiles and Roles Control

Control Authorization with Custom Profiles and Roles Control

This control requires Salesforce admins to clone the standard "External Identity User" profile to create a custom version.

Control Name

Control Authorization with Custom Profiles and Roles

Recommended Configuration

Clone and customize "External Identity User".

Control Overview

This control requires admins to clone the standard "External Identity User" profile to create a custom version, so that only the absolute minimum permissions needed for a specific community are enabled.

Security Risk If Not Configured

Overly permissive access controls grant unnecessary data access to unauthorized users.

Threat Scenarios

Experience Cloud (Community) users assigned the standard or default External Identity User profile scrape sensitive PII or perform internal member reconnaissance for spear-phishing.

Estimated CVSS Score Range

High (7.0–8.9).

Risk Impact Considerations

Relying on uncustomized profiles leads to over-permissioning, where sensitive data is inadvertently exposed to thousands of external users, resulting in a significant breach of privacy and non-compliance with data residency laws.

Higher Risk When

The standard profile is used for high-traffic public portals or when the company has not yet enforced a "Private" external sharing model across all objects.

Low Risk When

The custom profile is paired with Permission Set Groups to add back specific access, allowing the base profile to remain "locked down" to almost zero permissions.

Business and Integration Considerations

Customizing profiles requires a thorough mapping of the community user's "Journey" to make sure that removing standard permissions doesn't break essential features like password resets or self-registration.

Recommended Remediation

Go to Profiles, clone the "External Identity User" profile, name it according to its specific function, and then systematically disable all non-essential object, field, and system permissions.

Security Health Review Guidance

Security Health Review identifies the use of custom, "cloned" profiles as a foundational step in creating a secure external perimeter, making sure that no guest or customer user ever inherits default Salesforce "Standard" permissions.

 
Loading
Salesforce Help | Article