Block Region Permissions
Component ID
2839746
Component name
Block Region Permissions
Component type
module
Maintenance status
Development status
Component security advisory coverage
not-covered
Downloads
665
Component created
Component changed
Component body
The Block Region Permissions module adds restrictions the "Administer blocks" permission does not provide by allowing you to control which theme and region the role is able to administer blocks for (block layout).
The following permissions are added:
- "Administer" permissions for each theme's region
- This enables granting a user permission to manage certain regions under each theme in the following ways:
- Can see region's header, message, and blocks on block layout page
- Can see region in region selector fields on block layout page
- Can see region in region selector field on configure and place block pages
- Can update or delete blocks placed in region
Installation and Setup
- Install the module as you normally would any module.
- Assign permissions created by this module to the role you want to grant access. Adding or removing themes and/or regions after enabling this module will automatically update on the permissions page.
- Add the following core permissions to allow the role access to the administer blocks pages:
- Use the administration pages and help
- Administer blocks
Note: The "Administer blocks" permission also grants full access to the block content and block content types. To restrict access to those pieces, you can use the Block Content Permissions module.