Cert++
Close

View All and Modify All object permissions

Key Takeaway

View All Records and Modify All Records override sharing settings for one named object, while View All Data and Modify All Data override them for all objects. Neither pair overrides field-level security.

View All Records and Modify All Records are object permissions that let a user view, or view and modify, every record of one specific object across the org, ignoring sharing rules and settings. They exist for users who manage records for specific objects, such as delegated data administrators.

Which permissions override sharing settings

Salesforce user security is an intersection of two things: sharing, and user and object permissions. Sharing settings control access at the record level. The permissions below differ in whether they respect those settings or override them.

Kind of permissionSharing settingsAccess
Read, Create, Edit, and DeleteObject permissionsRespect themOnly the records that sharing gives the user
View All RecordsObject permissionOverrides themView all records of one named object across the org
Modify All RecordsObject permissionOverrides themView or modify all records of one named object across the org
View All Data and Modify All DataUser permissionsOverride themAll objects

View All Records and Modify All Records also reach private records, including private contacts, opportunities, and notes and attachments.

Platform App Builder Study Guide

Checklist progress

0/340Learned

Apply features and capabilities available to restrict and extend object, record, and field access

0/14

Prepare for the Exam

Play Today's Certle

Study Community

Ask questions and get the latest info from other Platform App Builder studiers. 757 members and growing.