This module provides additional permissions for finer grained access validation in managing blocks.
The following permissions are added:
- An administer blocks per enabled theme.
This enables granting a client access to managing the blocks without them beeing able to change the blocks on the admin theme. - Permissions per provider of block plugins.
This enables granting a user permission to add certain types of blocks but not system block plugins.
This module is for Drupal 8 and 9.
There are similar modules that take a different road:
-
Block Access
Difference:
This module adds permissions for CRUD per type. Block Access only provides administer permissions per provider and per theme.
Supporting organizations:
Sponsoring for the development
Project information
- Project categories: Access control
5,753 sites report using this module
- Created by michielnugter on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
8.x-1.4
released 7 January 2025
Works with Drupal: ^9.3 || ^10 || ^11
Install:
Development version: 8.x-1.x-dev updated 7 Jan 2025 at 10:46 UTC




