Partial Locking Framework - Page Cells

A Page Cell is the smallest configurable unit in a Page Section, representing components like fields, grids, charts, lists, or custom visuals. Each section holds single or multiple cells - list view, grid, etc, and is defined by its lock state and component type.

Page Cells allow conditional visibility, layout customization, and event handling for effective data display and interactivity. Their upgrade behavior follows the locking rules of their parent Page Section.

The following Page Cells are supported in the Partial Locking framework, which are further categorized based on the component type they represent:

Category Components

Field

Text fields, dropdowns, date pickers

Grid Control

Tabular data input/output with column configurations

List View

Related record lists, object lookups

Chart

Bar, Pie, Line charts

Single-Cell Components

History table, comments, user permissions, calendar, map

Multi-Cell Components

HTML, Script, Embedded Quick Create, Search Forms, Report links

Locking Behavior

The lock state of a Page Cell is inherited from the parent section. Tenant Admin permissions for editing page cell properties vary based on this lock status.

Tenant Admin Permissions

The following tables outline the actions that a Tenant Admin can perform on a page cell based on its lock status.

Field

 

Built on Destination Tenant

Built on Source Tenant & Pushed to Destination Tenant

Action/Property

Unlocked (Custom) Cell Unlocked Cell Partially Locked Cell Locked Cell

Reorder Field

Remove Field

Required

Read Only

Remove Label

Hide Empty Field

Style

Use List View

Use Record in Scope for New Objects

Show Record in Scope

Grid Control

 

Built on Destination Tenant

Built on Source Tenant & Pushed to Destination Tenant

Action/Property

Unlocked (Custom) Cell Unlocked Cell Partially Locked Cell Locked Cell

Relationship

Object Type

Grid Columns

Grid Column Properties

  • Required in Grid

  • Read Only

Layout

Enable field-level help for this grid control

Grid Totals

Initial Rows Sorting

Lookup Options: Selector vs Picklist

Lookup Options: List View

JavaScript Event Handlers

List

 

Built on Destination Tenant

Built on Source Tenant & Pushed to Destination Tenant

Action/Property

Unlocked (Custom) Cell Unlocked Cell Partially Locked Cell Locked Cell

Use List View

Card

  • Select Desktop Card

  • Select Tablet Card

  • Select Smartphone Card

Properties (Unless Specified Below)

Enable Keyword Filter

Enable Quick Filter

Use Quick Filter Template

Target View Page

Target New Page

Target QC Page

Target Edit Page

Chart

 

Built on Destination Tenant

Built on Source Tenant & Pushed to Destination Tenant

Action/Property

Unlocked (Custom) Cell Unlocked Cell Partially Locked Cell Locked Cell

Default Chart

Hide Chart Selector

Misc Single-Cell Section Component

 

Built on Destination Tenant

Built on Source Tenant & Pushed to Destination Tenant

Action/Property

Unlocked (Custom) Cell Unlocked Cell Partially Locked Cell Locked Cell

Delete

Move

Content Changes

eg. Script/Rich-Text Changes

Multi-Cell Section Components

 

Built on Destination Tenant

Built on Source Tenant & Pushed to Destination Tenant

Action/Property

Unlocked (Custom) Cell Unlocked Cell Partially Locked Cell Locked Cell

Delete

Move

Content Changes

eg. Script/Rich-Text Changes

 

Note:
  • Super Admins have full administrative control over all page cells, regardless of their lock status. This includes the ability to preview, clone, synchronise, rename, delete, and modify layout components.

  • If a Super Admin modifies any properties, the component will remain on the upgrade path. The source will override these changes during the next upgrade.

Restoring Upgrade Path

To revert a Partially Locked page cell to its original state, use the Restore Upgrade Compatibility action at the section level. For more information, see Restoring Upgrade Path in Page Section.