The Path Access module gives site administrators an additional layer of access control to all pages of a Drupal site.

Benefits

Although a lot of the Drupal modules provide some degree of access control permissions it never covers all possible requirements users have. Path_access provides the means to restrict pages based on their path alias - meaning you can lock out certain user role groups from whole sections of a site using wildcards.

Page visibility configuration is carried out in exactly the same way as block visibility in Drupal core.

Drupal 6

This module will not hide menu items that lead to access denied pages. To hide unwanted menu items use Menu Per Role.

Drupal 7

The Drupal 7 version of this module uses hook_menu_alter to adjust the permissions of paths. It uses on the Chain Menu Access API to acomplish this is a clean and generic way.

Unlike the Drupal 6 version, if access is denied to a particular path, menu items that lead to that path will be hidden. If you wish to show these menu items to users who are not allowed to access them you can use the Always Visible module.

Credits

Developed by Mike Carter of Ixis
Co-maintained by Tom Kirkpatrick (mrfelton) of SystemSeed.

Downloads

Recommended releases

Version Downloads Date Links
6.x-1.0 tar.gz (9.95 KB) | zip (11.81 KB) 2010-Aug-30 Notes
5.x-1.2 tar.gz (10.82 KB) | zip (12.66 KB) 2008-Aug-15 Notes

Other releases

Version Downloads Date Links
7.x-1.0-beta2 tar.gz (10.55 KB) | zip (11.72 KB) 2013-Feb-25 Notes

Development releases

Version Downloads Date Links
7.x-1.x-dev tar.gz (10.56 KB) | zip (11.72 KB) 2013-Feb-25 Notes

Project Information


Maintainers for Path Access

  • budda - 48 commits
    last: 12 weeks ago, first: 7 years ago
  • mrfelton - 11 commits
    last: 16 weeks ago, first: 1 year ago

Issues for Path Access

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Statistics (2 years)
New issues
Open bugs
Participants
nobody click here