Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Block permissions

Security covered Under active development 5,941 sites

This module enhances block management by adding granular permissions, allowing administrators to control which users can manage blocks per theme and restrict access to specific block provider types. This offers finer-grained control over who can add, configure, and administer blocks on a Drupal site.

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.
Drupal 9–11

Ask your assistant about Block permissions

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Apr 2023
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Active

Releases

Version Type Core PHP Release date
8.x-1.4 Stable 9–11 Jan 7, 2025
8.x-1.3 Stable 9–10 Apr 8, 2023