
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.
Personalization Token
The Personalization Token module provides a simple UI for content creators to create new tokens based on user account values. An included CKEditor plugin submodule allows personalization tokens to...
Categories: Content editing experience, Access control, Developer tools
CAS Account Link
Description Allows a user to link its CAS account with its Drupal account on sites where the CAS setting user_accounts.auto_register is on. After a first successful CAS login, the users will see a...
Categories: Access control, Security
OneAll Single Sign-On / SSO
Single Sign-On for Drupal is a professional SSO extension that automatically creates accounts and signs users in as they browse between multiple and independent Drupal websites in your network....
Categories: Access control
Limit Domain Access By Role
Whitelist technical domains to limit admin roles to access and interact only on those. It is a common security measure to allow admin operations only on a technical (sub)domain (admin.example.com)...
Categories: Security, Access control
Domain based fields
This module provide additional functionality to the admin user for accessing fields based on domain. The main functionality of this module to provide an admin interface from which we have to set...
Categories: Content editing experience, Access control, Content display
Role
Base module features Control user edit form mode per Role Control user full view per Role Sub modules Role Appearance: Control site theme per user Role Role registration: add a new route 'user...
Categories: Access control
SAML Rules
SAML Rules is a module designed to interact with the SAML Authentication module as part of a robus Drupal handling of SAML accounts and sessions. The goal is to provide a series of rules and...
Categories: Integrations, Access control
CIDR - IP Login
CIDR notation based IP address login. CIDR notation is a compact representation of an IP address and its associated routing prefix. The notation is constructed from an IP address, a slash ('/')...
Categories: Access control
Domain Blacklist
Domain Blacklist is a system to prevent registration in Drupal 7 by spammers by using a DNS Blacklist type service for domains. This works like DNS Blacklists for IP addresses but instead of IP...
Categories: Security, Access control
Account Name
You can change my account link and show the user profile picture. CONFIGURATION Goto: /admin/config/user-interface/account-name INSTALLATION - Install via /admin/modules - drush en account_name -y ...
Categories: Access control
Text Field Attributes
Text Field Attributes it's a module that creates new field type with the possibility to add attributes like id and class.
Categories: Content editing experience, Access control, Site structure
Social Auth Google Api
Social auth google api This module provide a endpoint to login to drupal by google's access_token And this module use the same logic of social_auth_google Dependencies: social_auth_google:^2.0...
Categories: Access control
Social Auth Facebook Api
Social auth facebook api This module provide a endpoint to login to drupal by facebook's access_token And this module use the same logic of social_auth_facebook Dependencies: social_auth_facebook:...
Categories: Access control
Custom Account Link
The user module creates a link "My account" to /user in the account menu. This module lets you override the "My account" link with custom text, or the username. IE "Account", "User", or "user123"....
Categories: Administration tools, Site structure, Access control
End User Session
Why End User Session module? This module gives the full permission/rights to the administrator to destroy/end the session of the active users to the site. How to install the End User Session module...
Categories: Administration tools, Access control
Disable Author
The Disable Author module gives the functionality to hide the author form from selected roles in configuration.
Categories: Content display, Access control
Entity Templates for Entity Clone
This module allows editors to mark certain nodes as "templates". Doing so limits the editing of these nodes to users who have been granted the permission to administer templates. This helps protect...
Categories: Administration tools, Content editing experience, Access control
Group outsider in
Also apply the 'advanced outsider permissions' to group members, in addition to basic member permissions, so that an outsider does not lose its rights when it becomes a member. This module won't be...
Categories: Access control
Site Branding Per Role
A simple module that provide functionality to add different path to brand according to roles.On click of brand user will redirect to particular path as per role.Admin can configure visibility of...
Categories: Administration tools, Content editing experience, Access control
Stratus Meridian's App Dashboard for Apigee
Stratus Meridian' App dashboard for Apigee integrates with Apigee Edge module and provides a dashboard for Apps created on Developer portal. The following steps can be performed using this module...
Categories: Administration tools, Access control
Domain Fields Settings For Drupal 8.x / 9.x
OVERVIEW This module provide additional functionality to the admin user for accessing fields based on domain. The main functionality of this module to provide an admin interface from which we have...
Categories: Content editing experience, Access control, Content display
WebAuthn Authenticator
The WebAuthn Authenticator module provides a login function using WebAuthn.
Categories: Access control
Domain Role Access
Provides an ability to assign domain permissions based on roles. In addition to ordinary access control from the domain_access module (through the field in user's profile), this module adds an...
Categories: Access control, Developer tools
SafeDelete
Safe Delete New in 1.0.74 - Vastly improved verification status messages, also added a new optional submodule which provides a report of menu links that link to archived (or other configurable...
Categories: Access control, Administration tools, Content editing experience
New Restrict node page view
Base on https://www.drupal.org/project/restrict_node_page_view but ported for Drupal 8 and 9.
Categories: Content editing experience, Access control