Activity › Forums › Salesforce® Discussions › What does “View all” and “Modify all” permission do at object level in Salesforce?
-
What does “View all” and “Modify all” permission do at object level in Salesforce?
Posted by Saurabh on April 27, 2018 at 11:22 AMWhat does “View all” and “Modify all” permission do at object level?
Tom replied 3 years, 5 months ago 5 Members · 4 Replies -
4 Replies
-
Hi saurabh,
When you grant “View All” or “Modify All” for an object on a profile or permission set, you grant any associated users access to all records of that object regardless of the sharing and security settings.
In essence, the “View All” and “Modify All” permissions ignore the sharing model, role hierarchy, and sharing rules that the “Create,” “Read,” “Edit,” and “Delete” permissions respect. Furthermore, “Modify All” also gives a user the ability to mass transfer, mass update, and mass delete records of that specific object, and approve such records even if the user is not a designated approver.
These tasks are typically reserved for administrators, but because “View All” and “Modify All” let us selectively override the system, responsibilities that are usually reserved for the administrator can be delegated to other users in a highly controlled fashion.Thanks,
- [adinserter block='9']
-
Hi Saurabh,
Administrators to grant access to records associated with a given object across the organization. “View All” and “Modify All” can be better alternatives to the “View All Data” and “Modify All Data” permissions.
Available in: Salesforce Classic and Lightning Experience
Available in: All Editions
Be aware of the following distinctions between the permission types.Permissions
Used for
Users who need them
View AllModify All
Delegation of object permissions.
Delegated administrators who manage records for specific objects
View All DataModify All Data
Managing all data in an organization; for example, data cleansing, deduplication, mass deletion, mass transferring, and managing record approvals.Users with View All Data (or Modify All Data) permission can view (or modify) all apps and data, even if the apps and data are not shared with them.
Administrators of an entire organization
View All Users
Viewing all users in the organization. Grants Read access to all users, so that you can see their user record details, see them in searches, list views, and so on.
Users who need to see all users in the organization. Useful if the organization-wide default for the user object is Private. Administrators with the “Manage Users” permission are automatically granted the “View All Users” permission.Thanks
-
Hello,
The “View All” and “Modify All” permissions ignore sharing rules and settings, allowing administrators to grant access to records associated with a given object across the organization. “View All” and “Modify All” can be better alternatives to the “View All Data” and “Modify All Data” permissions.
Thanks.
Log In to reply.