Access Denied Backtrace will help you track down the specific place where Drupal is triggering the access denied for a certain role.
Use Case:
Have you ever gone crazy when certain roles cannot access nodes in Drupal? Then you have to start checking permissions on and off just to finish right where you were to begin with? Or even worse get some more permissions control modules so they can override Drupal permissions.
The module is inspired by this thread: http://drupal.org/node/610568
USAGE:
- Download and install module
- Enable backtrace per role (configuration > development > Access Denied Backtrace settings)
- Visit one of the nodes having issues using the specific role.
- Go to Recent Log Entries under Reports to get the trace path.
OUTPUT:
The output gives you a backtrace list of the executed functions that lead to the access denied, including parameters.
Also the list of user permissions and user role permissions is listed. if a explicit node access permissions is denied will be listed.
Project information
- Module categories: Access Control, Developer Tools, Site Structure
- 158 sites report using this module
- Created by -enzo- on , updated
- Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.