Skip to main content
drupalreleases
Release: Cms 2.2.3 — Update released for Drupal core (2.2.3)! Release: Easy Breadcrumb 2.0.11 — Minor update available for module easy_breadcrumb (2.0.11). Release: Bootstrap 8.x-3.42 — Minor update available for theme bootstrap (8.x-3.42). Release: Editoria11y Accessibility Checker 3.0.10 — Minor update available for module editoria11y (3.0.10). Release: Editoria11y Accessibility Checker 2.2.24 — Minor update available for module editoria11y (2.2.24). Release: Leaflet 10.4.13 — Minor update available for module leaflet (10.4.13). Release: Flag 5.1.1 — Minor update available for module flag (5.1.1). Release: Layout Paragraphs 3.0.0-beta5 — New beta version released for module layout_paragraphs (3.0.0-beta5). Module Revived: Bootstrap 8.x-3.41 — Theme bootstrap updated after 6 months of inactivity (8.x-3.41). Security Coverage: Component Library — Module component_library now has official Drupal security advisory coverage.

Fast Permissions Administration

11,556 sites Security covered Drupal 9–11
View on drupal.org

This module enhances Drupal's permissions interface, making it easier to manage user roles and permissions. It offers features like filtering, bulk changes, and change indicators to streamline the process.

This module is here to alleviate frustration when trying to manage permissions in Drupal. By providing a better permissions interface hopefully a few innocent keyboards and mice can be saved.

Branches

  • 4.0.x: Drupal 9, 10 & 11.
  • 3.0.x: Drupal 8+9 (no longer recommended).

Drupal 7

Filtering:

The permissions page now provides a search field that will filter the permissions UI on-the-fly, allowing you to instantly find the permission that you are looking for.

You can also filter on the module a permission belongs to using the @ symbol:
permission@module

For example, if you want to show only permissions that contain the word admin for the comment module you would enter:
admin@comment

Quick module filter:

You can click on module names in the list to the left to instantly show only that module's permissions.

If you already have a filter value, it will apply that to the newly selected module.

System name filtering:

The basic permission@module filtering now matches on the system name as well, as they can be different.

E.g., in the Coder module the permission "View all code reviews" has the system name of 'view code review all'.

This is especially useful for developers that see calls to user_access() and need to give that permission to roles.

Bulk changes:

You can now check all visible checkboxes for a permission or role with a single click, using the appropriate row or column checkbox.

These bulk checkboxes only affect the permissions and role that you have visible.

Reset changes:

You can now easily undo any changes that you have made to the form before submission.

Change indicators*:

Any permission that you have changed, either checked or unchecked, will be highlighted with a green or red glow, respectively.

* Only works on modern browsers and IE9+.

Optional integration with Filter permissions:

If you have a large number of permissions and roles, you might experience memory limit issues when accessing the permissions page that FPA is not designed to handle.

If you are experiencing these issues, it is suggested that you install the Filter permissions module along side FPA.

This is especially useful if you know the role(s) you want to make changes to, but might not know the permission.

Provides special functionality for:

Uses CTools modal or Modal Frame API modal if present, otherwise will open a new tab/window.

With this module enabled, a new link labeled "Manage Permissions" appears on a content type or field's configuration screen. Clicking will load a modal window displaying the permissions applicable to the current field.

Suggestions & New Features:

I am completely open to new suggestions and feature requests. Please open a new feature request for any ideas that you have, and I'll take a look and respond.

Depends on

Dependencies of the latest stable release

Required by

1 tracked project depends on this one

Activity

Tracked releases
2
Tracked since
Dec 2024
Latest release
3 months ago
Releases (12 mo)
1
Maintenance
Active

Releases

Version Type Core Release date
4.0.2 Stable 9–11 Jul 1, 2026
4.0.1 Stable 9–11 Dec 19, 2024