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.
Content Access VBO
This module creates an action for Views Bulk Operations to update per node content access (view/edit/delete etc). It adds a menu item to the Content menu tree and adds a new view which lists...
Categories: Access control
Node Limit Module
Hello Viewers! In current time, a number of Node limit modules are available for Drupal that can be targeted to limit specific users from creating nodes. At TBI, we have created a new ‘Node limit...
Categories: Access control
Commented permissions for referenced node
This project enables comments permissions for referenced nodes on Drupal 7. Basically if users comment on a node and there is a referenced node, the referenced node can have permissions to only be...
Categories: Content editing experience, Access control
Node type permissions
Introduction This module will add a "permissions" tab to the edit node-type screen. The tab will display only the permissions for this specific node-type. While adding a new node-type this will...
Categories: Administration tools, Access control
Views Node Edit
About Views node edit helps you manage content in table views. Using jQuery, VNE adds a column on Views tables with an [edit] link next to each row that links to the edit form for that node. Help...
Categories: Administration tools, Access control
Entity Access API
This is a proof-of-concept module. Don't use it on a production site. This is an API module, and it does very little by itself. You probably shouldn't install it unless another module tells you to...
Categories: Access control
Granular Node Permissions
INTRODUCTION The Granular Node Permissions module creates separate permissions for editing the following base fields on all nodes: created (Authored on) promote (Promoted to front page) status ...
Categories: Access control
Organic groups menu synchronization
Synchronize Organic Groups with the menu: if a node is attached to the menu, all the menu parent links are checked. If these links lead to a group the node can be put into, the node is...
Categories: Administration tools, Access control
Fast node access rebuild
This module was designed to solve the specific problem of rebuilding the node access table quickly. This task would sometimes take the standard Drupal system tens of hours on sites with hundreds of...
Categories: Administration tools, Access control
Role Paywall
The Role Paywall module allows site administrators to hide premium content from users that don't have access to it. This is performed on a per-field basis so the user will still see other parts of...
Categories: Access control
Allow Node View
This module provides the ability to bypass content permissions for specific nodes when accessed at a certain path. Nodes can be selected by entering NIDs in a comma delimited list at: admin...
Categories: Access control, Content display
uc_cck_access
This module extends Ubercart product features. Grant customers access to items like Nodes and CCK fields, Taxonomy, Roles etc. on your site when they purchase specified Ubercart products. Access...
Categories: Content editing experience, Access control
Entity reference access
Description This module adds new field formatters for entityreference which check access before displaying rendered entities. Views has access filters such as 'published', but entityreference...
Categories: Access control
Group Storage
Introduction Group Storage module allows to use Storage Entities module in conjunction with Group. Storage Entities can be added to a group as normal content types and configured with permissions...
Categories: Administration tools, Content editing experience, Access control
Node Access Fixer
This module does nothing on its own, other than to attempt to make harmony out of multiple node-related "access callback" changes made in the hook_menu_alter() implementations of various modules....
Categories: Access control
OG Access Roles
This module extends the reach of Organic Groups' bundled Organic groups access control module by allowing node authors finer control over who can see their posts. Organic groups access control...
Categories: Access control
Predelete
The predelete module hooks into the deletion process of nodes. By default it is not possible to react on a deleteion attempt before the deletion of a node. This is cured by providing the hook...
Categories: Content editing experience, Access control
OG Taxonomy Access
This simple modules aims at linking group members and nodes via taxonomy. A goup member is only granted access to a node if her group matches has at least a common taxonomy term with the node....
Categories: Access control
Restricted
Mark content as restricted so a permission is needed to view it. Each content type has a permission to view restricted nodes of that type. There is also a global View all restricted content...
Categories: Access control
Public Preview
This module allows anonymous users access for unpublished content. Why is this useful? You may want to send links to unpublished content to a colleague or publishing partner for review, or you may...
Categories: Content editing experience, Access control, Content display
URL alias restriction
Drupal is quite talkative in terms of showing off it's content. Often it makes content accessible which we actually don't want to show. That happens for instance very easily, if you're using nodes...
Categories: Access control, Administration tools, Site search
Author location node views
The Location module does not provide a way to display or filter node views, based on the location of their author user, provided by the User Locations submodule. This module creates a views...
Categories: Site structure, Access control
Lock system
Light-weight module for locking nodes. Nodes are protected against paralell editation. Locks are bound to users. How it works: When first user comes to node editation, current node is gets locked...
Categories: Administration tools, Content editing experience, Access control
Claim on registration
About Allows anonymous users to create content and then automatically claim it upon successful registration. Inspired by Create and register for Drupal 7. Configuration Go to admin/config/claim-on...
Categories: Administration tools, Access control
Node Gallery Access
Node Gallery Access is a module that adds access control to Node Gallery. Node Gallery Access allows a gallery owner to specify a gallery as one of three different types: Public: The gallery is...
Categories: Access control