[SalesForce] Best way to share among multiple Roles/Profiles

Scenario: I have a requirement where I need to share records of some custom objects with users whose role could be anything say like region wise sharing. What could be the best way, till now in my org there were two to three persons in each region so we used to share it manually. Now team size has a huge increase and sometimes we require to downsize too so manual sharing is not a good option any more. Whether we go with apex sharing or no-code sharing but with ease of add/excluding users.

Please suggest a good solution.

Best Answer

You can Use Public Groups for adding/remove users, And using Sharing Rules you can share with those Public Groups based on some criteria to grant Read Only OR Read/Write Permissions.

Public Groups - Setup | Administer | Manage User | Public Groups

Sharing Rules - Setup | Administer | Security Controls | Sharing Settings

Related Topic