Menu Node Edit | drupal.org
Allows node editing access based on menu relationships.
The Menu Node Edit module allows the site's menu system to be used as the sole organizing principle. It does so by allowing specific menu items to be defined as 'sections' of a Drupal web site. Individual users can then be assigned as editors of one or more sections.
Section editors are then granted access to edit all nodes that fall within a specified menu hierarchy.
This structure means that, for small web sites, the menu system can be used as the sole ordering principle, removing the need for taxonomy or group-based editing controls.
Dependencies
Use of the module requires that you download and install the Menu Node API.
Menu Node Edit and Node Access
The Menu Node Edit module is deliberately not a Drupal node access module. It does not provide any access controls for the viewing or deleting of content.
Instead of using the {node_access} table to assert permissions, Menu Node Edit uses hook_menu_alter() to rewrite the access rules for a node's edit page. As a result, Menu Node Edit can provide flexible controls regarding who can and cannot edit content within a given site section.
Menu Node Edit should work in harmony with standard Drupal permissions and node access modules.