Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

Permissions Turbo

56 sites No security coverage
View on drupal.org

This module provides a faster and more user-friendly way to manage user permissions in Drupal. It significantly speeds up the permissions page, adds instant search functionality, and highlights changes before saving.

A high-performance replacement for Drupal's permission administration page.

The default Drupal permissions page (/admin/people/permissions) becomes painfully slow on sites with many modules installed, often taking 10+ seconds to load and consuming hundreds of megabytes of memory. This makes routine permission management frustrating and time-consuming.

Permissions Turbo reimagines the permissions interface with modern performance techniques, delivering a 90%+ improvement in load times while adding useful features like instant search and change tracking.

Key Features

Lazy-loaded accordion interface: Permissions are organized by module in collapsible sections. Checkbox data loads on-demand only when you expand a section, keeping the initial page load fast regardless of how many modules you have installed.

Instant search: Filter permissions in real-time as you type. Matching sections auto-expand to show results. No waiting for server roundtrips.

Delta-based saving: Only changed permissions are sent to the server, reducing save request sizes from megabytes to kilobytes.

Change tracking: Modified checkboxes are highlighted, a status bar shows your pending changes, and the browser warns you before navigating away with unsaved work.

Keyboard shortcuts: Save with Ctrl+S (Cmd+S on Mac).

Performance

On a site with 100+ modules, typical improvements include:

  • Initial load time: 5-15 seconds to under 500ms
  • DOM nodes: 50,000+ to under 5,000
  • Save request size: 2-5MB to under 10KB

Requirements

  • Drupal 10.x or 11.x
  • PHP 8.1+

Usage

After installation, visit /admin/people/permissions-turbo or find it at Administration > People > Permissions (Turbo).

Activity

Total releases
2
First release
Jan 2026
Latest release
5 months ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
1.0.1 Stable Feb 16, 2026
1.0.0 Stable Jan 4, 2026