function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
deepak kumawatdeepak kumawat 

"View All Data" and "Modify All Data" system permission

What are possible impacts after removing the "View All Data" and "Modify All Data" system permission on Profile level ?

Thanks !!
Deepak Kumawat (Deny)​
Shiva RajendranShiva Rajendran
Hi Deepak,
View All and Modify All is generally given for administrator or delegated admin profiles.
The user assigned with View all permission can view all the data irrespective of the sharing setting for that organisation
You can also have view or modify all data specific to object. That is where delegated admin comes in
Basically if you have modify or view all permission then sharing setting for records visibility doesnt have any significance in the org.These users can see all the records though they dont own it.
In salesforce if you want to see a record where owd for that object is made as private and if you have profile access to that object , then if sharing entry is made for that record , only then you can see the record. But if you have view all,then these sharing setting rules won't impact in seeing the records.

Let me know if you need further support on this

Thanks and Regards,
Shiva RV
Pavanaja Yellajosyula 3Pavanaja Yellajosyula 3
Hi Deepak,

Modify All Data permission gives access to
View,Create,Delete,Edit all the records of the objects even though you don't won them. And also can transfer those records.
Manage - Public Documents, Public List Views , Public Templates, Public Report Folders & can create & customize Reports Dashboards, Categories
Can create & customize - Reports, Dashboards, List views, Report Folders,  Dashboard Folders
Can setup communities.
Access to View & Setup Configuration, can Run Reports, can edit events,tasks and topics.
And aslo user access to manage the approval process (approve/reject/reassign/recalll) for any record from object if that user have the "Modify All" permission.

View All Data permission gives you View all the records of the objects even though you don't won them. However you can't Edit them if its not shared with you.
And also access to View & Setup Configuration and can view Reports in Public Folders.