Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.
Filter Permissions
This module provides filters at the top of the Permissions page for easier management when your site has a large amount of roles and/or permissions. This has the potential to help if your...
Categories: Access control, Administration tools
Fast Permissions Administration
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....
Categories: Access control, Administration tools, Developer tools
Mass Password Reset
This module allows users with "Administer users" permission to reset all user accounts and notify all users Details The module will reset the passwords of all users except the administrative...
Categories: Security, Access control
Pages Restriction Access
Module to restrict access from anonymous and regular users to configured pre-defined pages. Into the /admin/config/pages_restriction/restrict_access configuration page it's possible to setup custom...
Categories: Access control
Permissions filtered by modules
This module provides lightweight filters for module list and roles list at the top of the Permissions page for easier management when your site has a large amount of roles and/or permissions. This...
Categories: Access control, Administration tools, Security
User name highlighter
Simple input filter that highlights each user name of with a unique background color. Related modules Mentions
Categories: Content display, Content editing experience, Access control
CAS roles
The CAS and CAS attributes projects allow a drupal site to act as a CAS client. The latest versions include also basic mapping of roles. However, if you need a more complicated role mapping from...
Categories: Access control
Promocode
Module for distributing functions Promocode site users. Can be used, for example, organizing a club to highlight the distinctive badges of the club members with a number. PS: Made only for Drupal 6...
Categories: Access control
passwordwidgets
The passwordwidgets module will provide a password toggle field and generate strong password in registration form. It is used for switching password toggle link and generate strong password in...
Categories: Access control
User Email Domain
Control what domains a user may use in their email address. This can be used to force users to standardize on a single email service. If email confirmation is required, then this is a good way to...
Categories: Access control
Captcha Keypad
Traditional CAPTCHAs are broken. Bots now use OCR to read distorted text in under a millisecond, and audio CAPTCHAs are trivially bypassed. Meanwhile, your real users squint at blurry letters and...
Categories: Access control, Security
Backend activity
Backend activity is a soft approach to the problem of concurrent editing of the same content. It provides a block which shows the admin paths other users are currently working on and highlights...
Categories: Administration tools, Access control
Username regex filter
This is a very simple module born from the circumstance that there is seemingly no other easy way to apply effective user name restrictions. The only module that would seem to be the right choice ...
Categories: Administration tools, Access control, Developer tools
Role Audit
Role Audit provides a visual comparison of permissions and route access between different Drupal roles. Easily identify overlapping or unique access rights using a logic-driven interface similar to...
Categories: Access control, Administration tools
Attribute-based Access Policies
This module is under development on GitHub. More detail available there. Github Project Attribute-based Access Policies Attribute-based Access Policies is special implementation of a Policy plugin...
Categories: Access control
Change Requests
Change Requests is a community tool that allows to work together on Drupal content (nodes) without edit-wars (see Wikipedia - Edit-Warring) similar to open source code developers working together...
Categories: Content editing experience, Access control
Paragraph Access
## Project Summary (Short Description) Take control of content visibility on your group-based Drupal sites with flexible, granular access restrictions for paragraphs. ### Overview The **Paragraph...
Categories: Access control