Proper data access is at the heart of every successful Salesforce implementation. While Organization-Wide Defaults and Roles control baseline access, Sharing Rules give Admins the flexibility to grant access based on real business needs.
In this practical guide, we’ll break down how to use Salesforce Sharing Rules to open up record access safely and strategically—without compromising data security.
Sharing Rules allow Admins to extend record access beyond the role hierarchy. They are declarative configurations that open up access based on:
Benefit | Description |
---|---|
Scalable access control | Extend visibility without changing roles |
Least privilege model | Maintain security while improving usability |
Simplified admin management | Declarative, no-code setup |
Improved collaboration | Share across departments or regions |
Owner-Based Sharing Rules
Grants access based on who owns the record.
Criteria-Based Sharing Rules
Grants access based on field values (e.g., Region = “West”).
Guest User Sharing Rules
Extends access to unauthenticated users via Experience Cloud.
Object | Supports Criteria-Based? | Supports Owner-Based? |
---|---|---|
Standard Objects (e.g., Account) | ✅ | ✅ |
Custom Objects | ✅ | ✅ |
Activities (Tasks/Events) | ❌ | ✅ |
Campaigns, Opportunities | ✅ | ✅ |
West Coast Sales team needs to see all Opportunities with Region = “West”.
Region__c = 'West'
Now reps outside the owner hierarchy can collaborate on deals.
Public Groups simplify sharing rule maintenance.
Why use Public Groups?
Example: Public Group = Support Leadership
Includes: Role = Support Manager, User = ExternalConsultant
Use Case | Type |
---|---|
Share high-value Accounts with Legal | Owner-Based |
Open read-only access to East Region Cases | Criteria-Based |
Let partner users view certain Opportunities | Criteria-Based |
Make all Product records visible to Marketing | Owner-Based |
Avoid excessive sharing rules—combine where possible.
They’re easier to manage and more flexible.
Ensure rules still align with organizational structure and compliance.
Too many sharing rules can impact sharing recalculations during data updates.
Limitation | Detail |
---|---|
Read/Write only | Cannot grant delete access |
Lookup fields | Can’t drive criteria from related object fields |
Activities | Limited to owner-based sharing |
Recalculation delay | Rules take time to apply to large datasets |
Salesforce Sharing Rules provide Admins with a powerful way to expand access while maintaining control. By using Owner- and Criteria-Based rules strategically, you can support collaboration, enforce security, and ensure users get the access they need—no more, no less.
Need a sharing rule planning worksheet or example configurations? Drop a comment and we’ll send over a customizable template!
Quick Links
Legal Stuff