Tags

access control

gui

Group

A powerful module that allows you to group users, content, and other entities together with fine-grained permissions and access control within each group.

283
gui

Rabbit Hole

Controls the behavior of entity canonical pages, allowing redirect, access denial, or 404 responses instead of displaying content.

168
gui

Field Permissions

Set field-level permissions to control who can create, edit, or view specific fields on any entity type.

161
gui

Permissions by Term

Restricts access to nodes and taxonomy terms based on user accounts and/or user roles assigned to specific taxonomy terms.

149
gui

Domain

The Domain module suite lets you share users, content, and configuration across a group of domains from a single installation and database.

115
gui

Override Node Options

Provides granular permissions for node publishing options and authoring information fields, allowing non-admin users to control specific node options.

88
gui

Role Delegation

Allows site administrators to grant specific roles the authority to assign selected roles to users without requiring the 'administer permissions' permission.

81
api

View Unpublished

Allows specific user roles to view unpublished nodes, with granular per-content-type access control.

75
gui

Flood control

Provides an administration interface for Drupal's hidden flood control variables and enables site administrators to unblock IP addresses and user IDs that are blocked after multiple failed login attempts.

71
gui

Organic Groups

Provides a flexible API for creating and managing groups with members, roles, permissions, and group content associations.

71
gui

Custom Permissions

A lightweight module that allows site administrators to create custom permissions and map them to specific Drupal routes, enabling granular access control without the need for the broad 'Administer site configuration' permission.

70
gui

Menu Admin per Menu

Provides granular per-menu administration permissions, allowing roles to manage specific menus without granting full menu administration access.

67
api

Commerce License

Provides a framework for selling access to site resources such as roles through Commerce products.

65
api

Username Enumeration Prevention

Mitigates username enumeration attacks by suppressing error messages on password reset forms and converting 403 Access Denied responses to 404 Not Found on user profile routes.

59
gui

Publish Content

Enables granular publish and unpublish permissions for content types without requiring the 'administer content' permission.

57
gui

Administer Users by Role

Allows site builders to set up fine-grained permissions for allowing sub-admin users to edit, cancel, and create other users based on their roles, providing more specific control than Drupal Core's all-or-nothing 'administer users' permission.

56
gui

Nodeaccess

Provides per-node access control, allowing you to manage permissions (view, edit, delete) for individual nodes by user role and specific users.

53
gui

Private Files Download Permission

Provides granular per-directory access control for Drupal's private file system, allowing administrators to restrict file downloads by user and role.

41
field

Entity Group Field

Provides a computed field to view and manage group associations directly on entity forms and displays.

41
gui

Menu Item Role Access

Provides role-based access control for menu items, allowing administrators to restrict menu item visibility based on user roles.

40