By Clay Li on Friday, 13 March 2026
Category: Feature

Introducing Object-Level vs Record-Level Permissions

Object-Level Permission grants users with access to edit menu (create, edit, delete) to perform edit actions on all records accessible. Record-Level Permission restricts editing actions to selective users. For instance, with record-level permission, an error message may show (screenshot below) when modifying statuses of four work orders checked.

​1. A Use Case for Record-Level Permissions

A team of production users is configured to create work orders. A user may modify work orders he or she submitted. They are not allowed to modify work orders submitted by others. Record-Level permission is a perfect fit for this case.

 2. Introducing Record-Level Permissions

Object-level permission is the default setting out of the box. Users with access to edit menu (create, edit, delete) in a list view can edit all records in the list. With record-level permission some of the records in a list view may not be editable. 

3. Enabling Record-Level Permission

Object-level permission is the default setting out of the box. Admin users can turn on record-level editing at profile or system level

​   

 Additional Resources

Related Posts