A detailed comparison of Salesforce Sharing Rules and Zoho Data Sharing Rules
In CRM platforms like Salesforce and Zoho, managing data security and access is critical for ensuring that users can only access the data they need while maintaining organizational security. Both platforms offer sharing rules that allow organizations to extend access beyond default settings.
This guide will explore Salesforce Sharing Rules and Manual Sharing alongside Zoho CRM Data Sharing Rules, highlighting their key differences, best practices, and implementation steps.
1. An Introduction to Salesforce Sharing Rules
What are Salesforce Sharing Rules?
Salesforce Sharing Rules are automated mechanisms that grant additional record access to users, roles, or groups beyond the default organizational-wide settings.
Key Characteristics of Salesforce Sharing Rules:
- Extend Access: Sharing Rules cannot restrict access, only expand it.
- Automatic: Once configured, they automatically grant access to designated users.
- Criteria- or Ownership-Based: Sharing rules can grant access depending on who owns the record or specific field values.
Types of Sharing Rules in Salesforce
1. Owner-Based Sharing Rules
- Share records owned by a specific user, role, or public group.
- Example: Share all Sales team records with the Marketing team.
2. Criteria-Based Sharing Rules
- Allow you to share records automatically when certain field values meet defined conditions.
- Example: Share all Accounts with “Technology” in the Industry field with the IT team.
How to Create Salesforce Sharing Rules
- Go to: Setup → Sharing Settings
- Select the Object (e.g., Account, Opportunity, Case).
- Click “New Sharing Rule”.
- Choose between:
- Owner-Based: Share records based on ownership.
- Criteria-Based: Share records meeting specific criteria.
- Select who will gain access (roles, groups, users).
- Set the Access Level:
- Read-Only: Users can view the record but cannot make changes.
- Read/Write: Users can view and edit the record.
- Click Save to apply the settings.
2. Understanding Salesforce Manual Sharing
What is Manual Sharing in Salesforce?
Manual Sharing differs from Sharing Rules by letting record owners or administrators give access to individual records as needed, rather than automatically.
Use of Manual Sharing:
- Provide temporary access to a record for a specific user.
- The sharing requirement is unique and doesn’t fit an automated rule.
How to Manually Share a Record in Salesforce
- Open the record (e.g., Account, Opportunity).
- Click the “Sharing” button (if OWD is not Public).
- Choose the user or group
- set the access level to either Read-Only or Read/Write.
- Click Save.
Important Notes on Manual Sharing:
- Only users with “Full Access” (owner/admins) can share records manually.
- Manual shares can be revoked anytime.
3. Understanding Zoho CRM Data Sharing Rules
Overview of Zoho CRM’s Data Sharing Rules
Zoho CRM provides Data Sharing Rules to extend access beyond Role Hierarchies. Like Salesforce, these rules cannot restrict access, only extend it.
Key Features of Zoho Data Sharing Rules:
- By default, CRM records are Private (except for Public settings).
- Users can share records based on role, criteria, or groups.
- Attachments, notes, and competitors associated with a shared record are also accessible.
- Forecasts always remain private.
Types of Zoho CRM Data Sharing Rules
1. Based on Record Ownership
- Allow records to be shared with users based on a specific role, role hierarchy, or group.
- Example: Share all Sales team records with the Finance team.
2. Based on Criteria
- Share records based on specific field values.
- Example: Share all Deals with “High Value” greater than $50,000 with senior management.
3. Guest User Access, Based on Criteria
- Allows external Guest Users (e.g., users accessing a public website or portal) to view records based on specific criteria.
- Example: Share public Knowledge Articles or FAQs with guest users visiting a customer support portal.
- Security Note: Salesforce restricts guest user permissions for security reasons, so only read access is typically allowed.
How to Create Zoho CRM Data Sharing Rules
- Go to: Setup → Security Control → Data Sharing Settings
- For the module you want, click “New Sharing Rule” to create a rule.
- Choose the sharing type:
- Record Owner-Based: Share based on role or group.
- Criteria-Based: Share records based on field values.
- Define who will receive access (roles, subordinates, groups).
- Define access level:
- Read-Only: Users can view the record but cannot make changes.
- Read/Write: View and modify records.
- Read/Write/Delete: View, modify, and delete records.
Note:
- If more than 4 million records match the rule, only new records will be shared automatically.
4. Comparing Salesforce vs. Zoho Sharing Rules
| Feature | Salesforce Sharing Rules | Zoho Data Sharing Rules |
| Types of Sharing | Owner-Based, Criteria-Based | Owner-Based, Criteria-Based |
| Automation | Automatically applies rules | Automatically applies rules |
| Granular Control | Read-Only, Read/Write | Read-Only, Read/Write, Read/Write/Delete |
| Manual Sharing | Yes (for one-off access) | No direct Manual Sharing |
| Public Access Options | OWD settings control access | OWD settings control access |
| Forecast Data Sharing | Can be shared | Always private |
| Notes & Attachments Sharing | If the record is shared, these are shared | Same as Salesforce |
| Customizable Roles & Groups | Yes, highly flexible | Yes, flexible |
5. Best Practices for Data Sharing
For Salesforce:
- Use Sharing automation rules instead of Manual Sharing where possible.
- Plan Org-Wide Defaults (OWD) first to avoid unnecessary complexity.
- Regularly review access levels to ensure security.
For Zoho CRM:
- Use Role Hierarchies for base access control before applying sharing rules.
- Minimize public access to maintain data security.
- Monitor data access logs to track user permissions.
6. Conclusion
Both Salesforce and Zoho CRM offer robust sharing mechanisms to extend data access without compromising security.
- Salesforce Sharing Rules provide a mix of automated and manual sharing options.
- Zoho CRM Sharing Rules follow a similar approach but lack manual sharing options.
- Both systems ensure granular control over data access while maintaining security.
By understanding how these rules work and applying best practices, businesses can enhance collaboration while ensuring data security and compliance.
