Salesforce provides base-level accessibility to the users. By using the object permissions users can Read, Create, Edit and also Delete the records for each object. Salesforce also provides the facility to manage the object permissions in the Permission Sets and Profiles.
This facility is available in both the versions Lightning Experience and Salesforce Classic, and also available in Professional, Performance, Unlimited, Enterprise, Developer, and Database.com Editions.
In the below table there are following permissions specify the access that users have to objects:
Permission | Description | Respects or Overrides Sharing? |
Create | Users can read and create records. | Respects sharing |
Edit | Users can read and update records. | Respects sharing |
Read | Users can only view records of this type. | Respects sharing |
Delete | Users can read, edit, and delete records. | Respects sharing |
View All | Users can view all records associated with this object, regardless of sharing settings. | Overrides sharing |
Modify All | Users can read, edit, delete, transfer, and approve all records associated with this object, regardless of sharing settings. | Overrides sharing |