The Schema Locking feature in Labsheets allows Super Admins to protect the Labsheet structure. When enabled, the schema is locked, and columns cannot be added, removed, renamed, or edited. This helps keep the schema consistent across teams and prevents accidental changes to validated workflows.
Steps to lock the Schema in a Labsheet:
Ensure you are logged in as a Super Admin.
Expand the left navigation and click Labsheets.
Open the required Labsheet.
Click the Settings icon in the top-right corner of the Labsheet.
From the left panel, select General Settings.
The Lock Labsheet Schema page will appear.
Under Schema Locked section, turn on the toggle to enable schema locking.
Click Save Changes.
Review the changes and click Apply Changes to confirm.
Once saved, you will notice that the Labsheet columns are no longer editable.
What happens after the schema is locked in a Labsheet:
After the schema is locked:
Columns cannot be added, removed, renamed, or edited.
The chevron menu for editing columns is hidden.
The Labsheet structure becomes read-only
You can still add new rows and add or edit data in existing rows.
Steps to Un-lock the Schema in a Labsheet:
If you need to make changes to the schema of a locked Labsheet, follow these steps to unlock it:
Ensure you are logged in as a Super Admin.
Expand the left navigation and click Labsheets.
Open the required Labsheet.
Click the Settings icon in the top-right corner of the Labsheet.
From the left panel, select General Settings.
The Lock Labsheet Schema page will appear.
Under Schema Locked section, click on the lock icon to disable schema locking.
Click Save Changes.
Review the changes and click Apply Changes to confirm.
Once saved, you will notice that the Labsheet columns are now editable.
Conclusion
Schema Locking helps you control the structure of your Labsheet. It prevents unintended schema changes while still allowing teams to continue adding and updating data. When updates to the labsheet structure are needed, Super Admins can easily unlock, make changes, and relock the schema. This ensures consistency and reliability in how data is captured and maintained.
β

