Looking for best practices and use cases to help you get the most out of your account relationships and account relationship sharing rules? You’ve come to the right place.
Required Editions
| Available in: both Salesforce Classic and Lightning Experience |
| Available in: Enterprise, Performance, Unlimited, and Developer Editions |
Account relationships only share data with Partner or Customer Community Plus users. Keep the following in mind when you use account relationships to share data:
- If possible, load your data before you set up account relationship data sharing rules. Loading data after you create account relationships and account relationship data sharing rules activates the sharing rules. Performance can be affected if large quantities of data is loaded after the rules are created. If it’s necessary to load data after account relationship data sharing rules have been created, load no more than 1 million records per day.
- Create the account relationship before creating account relationship data sharing rules.
- Avoid bulk Contact reparenting operations.
- Limit updates to account relationship data sharing rules that are being used by multiple account relationships. Recalculating account relationship data sharing rules for many records can take some time. If updates to active account relationship data sharing rules are necessary, space them out to avoid performance issues. Also shared data may not be immediately available after you make the updates.
- For optimal data processing, position users who own many records at the top of an external role hierarchy.
- Before you put your account relationship data sharing rules into production, test them in a Sandbox.
When you create account relationships, keep the following Salesforce limitation in mind:
- Salesforce has a recommended limit of 50 million records for custom objects.
Tip If you’re loading more than 10 million records, contact your account executive
before loading. We can help monitor your progress and assist you.