If the Organization-Wide Settings (OWD)  in your Salesforce Org is set to anything other than “Public Read/Write” for any of the standard or custom objects then it is more than likely that you will need to setup some sharing rules to share these records with other users. So what are the different ways to share records? Here is a checklist of all the different ways (22 that I could think of) in which you can share records in Salesforce. You can use this as a quick reference guide to help you determine which of these options will be most appropriate to meet your business requirements.

And the following presentation gives you a little more information about each of these sharing options.

To download a PDF copy of the presentation above

check to receive weekly updates on more of such awesome guides

(You'll never be spammed on my watch. And that's a promise)


Have I missed anything? Please comment below and I will add that to this list.

Change Log:

  • 06-Jun-2020 – Added ‘External Account Hierarchy’ sharing option
  • 24-May-2020 – Added ‘Account Relationship Data Sharing Rule’, and update slides related to Sharing Set, Sharing Group & Queues
  • 22-Sep-2017 – Added ‘Manager Group’ sharing option
  • 08-May-2016 – First Published