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.
Nodeaccess
Nodeaccess is a Drupal access control module which provides view, edit and delete access functionality for nodes -- per content type and per node.. Users with the 'grant node permissions'...
Categories: Access control
Taxonomy Access Control Lite
This node_access module governs access to nodes based on the taxonomy terms applied to the nodes. A simple scheme based on taxonomy, roles and users controls which content is visible. As the name...
Categories: Access control, Security, Site structure
Content Access
The Content Access module let you content manage access permission in a flexible and transparant way. It provides two new permissions: view all (allows anyone to view the content) and view own ...
Categories: Access control
Nodeaccess Bulk Operation
This module serves to bring bulk update in Nodeaccess module. One of the limitations of Nodeaccess is that it only works on single node at a time. This is an implementation of Views bulk Operations...
Categories: Access control
Private content
Private content is a very simple node access module that gives each node a 'private' checkbox. If it's set, the node can only be seen by the node author, or users with the 'access private content'...
Categories: Access control
Forum Access
This module changes your forum administration page to allow you to set forums private. You can control what user roles can view, edit, delete, and post to each forum. You can also give each forum a...
Categories: Access control, Site structure
Filestore2
a completely rewritten version of filestore which stores the files on the filesystem instead of in the database. Note: this module does not respect node_access permissions. This is only a probloem...
Categories: Media
Narly
Narly is a simple module that allows an administrator to rebuild content permissions on a Drupal site without first wiping the node_access table. Drupal sites occasionally need their node-access...
Categories: Administration tools
Node Access
Swipht technologies developed a set of security modules with sponsorship from Portland State University. The modules provide roles and user specific security permissions for menus, menu items,...
Categories: Administration tools, Content editing experience
Revisionary
Revisionary allows rights to view and revert revisions to be controlled on a per-content type basis. The most common use for this is to provide wiki-like functionality for specific content types...
Categories: Content editing experience
Advanced Access
Advanced Access is an access control suite designed to provide an extensible access control system that leverages plugins to determine access pathways. The module extends the concepts of the node...
Entity Access
This module provides a unified node_access like api for all kind of entities. If you know similar projects, please post them
View own
Module adds 'view own content' and 'view any content' permissions for all of content types. So, administrator can build a more flexible system of rights. For example, admin can add 'view own...
Categories: Content display, Access control
Forum 2
A contrib module to over-ride the core forum module's forum listings, providing a faster and more scalable listing ability using a pre-built denormalized forum_index table. This module is a...
Categories: Performance
Private
Private is a very simple node access module that gives each node a 'private' checkbox. If it's set, the node can only be seen by the node author, or users with the 'access private content'...
Categories: Access control
Devel Node Access
Please note: DNA for D8+ is incomplete – don't rely on it to give comprehensive information! Formerly part of the Devel module package, Devel Node Access (DNA) displays information related to the...
Categories: Content editing experience, Developer tools, Security
Node Access Relation
Overview Node Access Relation allows content access permissions to be set for users on content referenced via a relation. You need Node Access Relation if... You use or plan on using the Relation...
Userreference Access
This module is incomplete. Nodeaccess Userreference is what you should use. With Userreference Access, site administrators can choose to give additional view or edit access to users who are...
Categories: Security, Access control
Simple Access
This module allows administrators to make some nodes private and/or editable by certain user roles. After testing out most of Drupal's node-access modules, I found myself frustrated with their...
Categories: Access control
Collect To Entities
This module processes the e-mails collected by Inmail Collect. An incoming part of a customer service can be created with this module. It is important to note that this module only generates the...
Categories: Content editing experience, Integrations, Media
Node Access Auto Reference
Gives automatic access to users if they are referenced somehow to this node. It's scanning automatically for references with unlimited deep path, so you don't need to worry anymore how to configure...
Categories: Content editing experience, Access control
OG Public Access
The OG Public Access module allows Organic Groups (OG) administrators to control public access to their groups' content. This module does not require group administrators to be granted the site...
Categories: Administration tools, Content editing experience
Userpoints Node Access
The Drupal userpoints nodeaccess module enables you to sell access to a single node for a specific category and amount of userpoints. Features Select which roles are able to buy access to a node...
Categories: Access control, E-commerce
Sms payments Mobio
7.x Integrated Rules - http://drupal.org/project/rules. Unlimited count of services (block - form per service). Fire Action After sent valid code. See README.txt for uses details. === 6.x ===...
Categories: Integrations
Simple REST API
Simple REST API offers Drupal 8 style REST API for reading, creating, updating and deleting nodes. You can make your systems to support Drupal 8 before actually updating Drupal. Properties supports...
Categories: Import and export