💬 In plain words: Record access in Salesforce is calculated through specific grant types stored inside share tables. These fall into four distinct categories: explicit grants (rules, manual shares, Apex), implicit grants (parent-child relationship linkages), inherited grants (role hierarchy rollups), and group-membership grants (public groups and queues). Understanding these grant types makes access calculations clear and simplifies debugging. 📌 Example: If a user can view a parent Account without owning it or receiving a manual share, check related records. If they own an open Case under that Account, Salesforce automatically grants implicit read access to the parent record. 🎬 Real-Life Example: Auditing Unexpected Record Access A manager asks why a team member can view a confidential Delivery__c record that was never explicitly shared with them. The Wrong Way: Checking user profiles and permission sets for hours. Profiles and permis...