Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Drupal 10.6.17 Update released for Drupal core (10.6.17)! Release: Drupal 11.3.17 Update released for Drupal core (11.3.17)! Release: Drupal 11.4.7 Update released for Drupal core (11.4.7)! Release: CKEditor 5 Plugin Pack 1.5.5 Minor update available for module ckeditor5_plugin_pack (1.5.5). Release: CKEditor 5 Premium Features 1.8.4 Minor update available for module ckeditor5_premium_features (1.8.4). Release: AI (Artificial Intelligence) 1.3.14 Minor update available for module ai (1.3.14). Release: AI (Artificial Intelligence) 1.4.9 Minor update available for module ai (1.4.9). Release: Copyright Footer 3.3.0 Minor update available for module copyright_footer (3.3.0). Usage Milestone: Easy Email Module easy_email crossed 10,000 active installs. Module Revived: Commerce Stripe 2.2.2 Module commerce_stripe updated after 6 months of inactivity (2.2.2).

Role Permission Visual

No security coverage Drupal 11 · not 10
View on drupal.org

Role Hierarchy & Permission Visualizer provides a clear, interactive visual breakdown of your Drupal site's access control architecture. Built for Drupal 10 and 11, this module replaces standard permission grids with two comprehensive visualization interfaces: an interactive Organizational Hierarchy Tree and a streamlined Permission Matrix Grid.

Whether managing complex multi-tenant environments or auditing security configurations, this module gives site administrators immediate visual clarity on how permissions cascade across roles.

Features

  • Interactive D3 Hierarchy Tree:
    • Maps site roles visually based on administrative weight and organizational tiering.
    • Displays real-time active user counts (X Users) assigned to every role.
    • Features smooth, collapsible nodes to expand and audit permission sets without clutter.
    • Automatically recalculates layout dimensions to prevent overlapping text in large sites.
  • Comprehensive Permission Matrix Grid:
    • Generates a full cross-reference table mapping roles against site permissions.
    • Features fixed sticky headers for effortless scrolling through long permission sets.
    • Clear visual indicators highlighting active permissions vs. admin bypasses.
  • Developer & Security Friendly:
    • Lightweight architecture using Drupal core's PermissionHandler and Role entities.
    • Restricted via standard administer permissions access control.

Post-Installation

  1. Install via Composer:
    composer require drupal/role_hierarchy_visualizer
  2. Enable the module via Drush or the UI:
    drush en role_hierarchy_visualizer -y
  3. Access the visualizations under the Administration menu:
    • Tree View: /admin/people/roles/hierarchy
    • Matrix View: /admin/people/permissions/matrix

Depends on

Dependencies of the latest stable release

  • user Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Sep 2026
Latest release
5 hours ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
1.0.0 Stable 11 Sep 16, 2026
1.x-dev Dev 11 Sep 16, 2026