Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

787 modules match your search

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

Pages