Module Description
Layout Builder Lock allows administrators to lock sections of a default layout so users can't perform certain actions when overriding the layout for an individual entity.
Lock options:
* Update default blocks
* Move default blocks
* Delete default blocks
* Configure a section
* Add a section before or after
* Move blocks from other sections into this section
* Add new blocks: New blocks will be placed under default blocks. Users will be able to update, move and delete these blocks. Blocks from other sections can be moved into this section then, so the 'Move blocks from other sections into this section' lock setting will not apply anymore.
As soon as one lock setting is enabled, a user won't be able to delete the section either.
After installation
* Go to admin/people/permissions and toggle the roles which are allowed to configure lock settings. The permission is 'Manage lock settings on sections'.
* On the default display, click on any 'Configure section' link to open the section configure form and toggle the options you want to lock for users.
Lock options:
* Update default blocks
* Move default blocks
* Delete default blocks
* Configure a section
* Add a section before or after
* Move blocks from other sections into this section
* Add new blocks: New blocks will be placed under default blocks. Users will be able to update, move and delete these blocks. Blocks from other sections can be moved into this section then, so the 'Move blocks from other sections into this section' lock setting will not apply anymore.
As soon as one lock setting is enabled, a user won't be able to delete the section either.
After installation
* Go to admin/people/permissions and toggle the roles which are allowed to configure lock settings. The permission is 'Manage lock settings on sections'.
* On the default display, click on any 'Configure section' link to open the section configure form and toggle the options you want to lock for users.
Module Link
Project Usage
2316
Security Covered
Covered By Security Advisory
Version Available
Production
Module Summary
Layout Builder Lock module aims to solve the issue of users being able to perform certain actions when overriding the layout for an individual entity by allowing administrators to lock specific sections of the default layout.
Data Name
layout_builder_lock