README_devel_node_access.txt

Same filename in other branches
  1. 7.x-1.x README_devel_node_access.txt
README
======

This module contains tools for developers using access control modules
to restrict access to some nodes.  It is intended to help catch some
common mistakes and provide feedback to confirm that restricted nodes
are in fact visible only to the intended users.

Provides a summary page which queries the node_access table and
reports common mistakes such as the presence of Drupal's default entry
which grants all users read access to all nodes.  Also reports the
presence of nodes not represented in node_access table.  This may
occur when an access control module is installed after nodes have
already been created.

Provides a block which shows all node_access entries for the nodes
shown on a given page.  This gives developers a quick check to see
that grants are provided as they should be.  This block auto-enables
to the footer region. You may move it as desired. If you enable DBA
Debug Mode on the Devel Settings page, you will get more information.

Provides a second block that shows and explains the CRUD access rights
of the 10 most recently active users. This block is disabled by default
because it has a huge overhead.

If Views module is installed, allows browsing of nodes by realm,
including those nodes not in the node_access table (NULL realm).

WISHLIST
========

Things I'd like to see but haven't had time to do:

* Automatically solve common problems.  I.e. delete the "all" realm
  entry, and automatically save all nodes not in the node_access table.

* Nicer feedback indicating whether nodes are visible to the public or
  not.  I.e. use color coding or icons.

* Summary does not differentiate between view grants and other types
  of grants.  I personally use node_access only for view grants so I'm
  not sure exactly what else it should show.

STAFF
=====

Original author: Dave Cohen AKA yogadex on drupal.org
Current maintainer: Hans Salvisberg AKA salvis on drupal.org

File

./README_devel_node_access.txt

View source
  1. README
  2. ======
  3. This module contains tools for developers using access control modules
  4. to restrict access to some nodes. It is intended to help catch some
  5. common mistakes and provide feedback to confirm that restricted nodes
  6. are in fact visible only to the intended users.
  7. Provides a summary page which queries the node_access table and
  8. reports common mistakes such as the presence of Drupal's default entry
  9. which grants all users read access to all nodes. Also reports the
  10. presence of nodes not represented in node_access table. This may
  11. occur when an access control module is installed after nodes have
  12. already been created.
  13. Provides a block which shows all node_access entries for the nodes
  14. shown on a given page. This gives developers a quick check to see
  15. that grants are provided as they should be. This block auto-enables
  16. to the footer region. You may move it as desired. If you enable DBA
  17. Debug Mode on the Devel Settings page, you will get more information.
  18. Provides a second block that shows and explains the CRUD access rights
  19. of the 10 most recently active users. This block is disabled by default
  20. because it has a huge overhead.
  21. If Views module is installed, allows browsing of nodes by realm,
  22. including those nodes not in the node_access table (NULL realm).
  23. WISHLIST
  24. ========
  25. Things I'd like to see but haven't had time to do:
  26. * Automatically solve common problems. I.e. delete the "all" realm
  27. entry, and automatically save all nodes not in the node_access table.
  28. * Nicer feedback indicating whether nodes are visible to the public or
  29. not. I.e. use color coding or icons.
  30. * Summary does not differentiate between view grants and other types
  31. of grants. I personally use node_access only for view grants so I'm
  32. not sure exactly what else it should show.
  33. STAFF
  34. =====
  35. Original author: Dave Cohen AKA yogadex on drupal.org
  36. Current maintainer: Hans Salvisberg AKA salvis on drupal.org