Sharing Objects Part 3
The past two previous discussions were primarily based on the Sharing model and managed programmatic sharing on the Salesforce platform. This post will be focused on recalculating apex managed sharing. What does it mean to recalculate sharing?
Sharing Recalculation Salesforce automatically recalculates sharing for all records on an object when its organization-wide sharing default access level changes. The recalculation adds managed sharing when appropriate. Also, all types of sharing are removed if the access they grant is considered redundant.