Skip to main content
Added note about Book access module and screenshot, which could not be added to comment.
Source Link
jrockowitz
  • 4.7k
  • 18
  • 17

I had a similar issue where I wanted the book main page's author (aka owner) to be able to edit all the lower level book page's even if they did not create the pages.

My solution was to create a custom module called 'Book author access' (http://drupal.org/sandbox/jrockowitz/1396474), which use the 'ACL' module (http://drupal.org/project/acl) to control a book's pages access levels.

The 'Book author access' module does propagate the view, update, and delete permissions of the main book page to all to lower level pages, so it is possible that if you use the 'Content Access' module (http://drupal.org/project/content_access) and limited the view access to the book's main page it would solve your problem.

If you are not a developer then my answer might not be that useful...sorry.


As noted in my comment, I think the Book access module probably better addresses your requirements, just look at the below screenshot.

enter image description here

I had a similar issue where I wanted the book main page's author (aka owner) to be able to edit all the lower level book page's even if they did not create the pages.

My solution was to create a custom module called 'Book author access' (http://drupal.org/sandbox/jrockowitz/1396474), which use the 'ACL' module (http://drupal.org/project/acl) to control a book's pages access levels.

The 'Book author access' module does propagate the view, update, and delete permissions of the main book page to all to lower level pages, so it is possible that if you use the 'Content Access' module (http://drupal.org/project/content_access) and limited the view access to the book's main page it would solve your problem.

If you are not a developer then my answer might not be that useful...sorry.

I had a similar issue where I wanted the book main page's author (aka owner) to be able to edit all the lower level book page's even if they did not create the pages.

My solution was to create a custom module called 'Book author access' (http://drupal.org/sandbox/jrockowitz/1396474), which use the 'ACL' module (http://drupal.org/project/acl) to control a book's pages access levels.

The 'Book author access' module does propagate the view, update, and delete permissions of the main book page to all to lower level pages, so it is possible that if you use the 'Content Access' module (http://drupal.org/project/content_access) and limited the view access to the book's main page it would solve your problem.

If you are not a developer then my answer might not be that useful...sorry.


As noted in my comment, I think the Book access module probably better addresses your requirements, just look at the below screenshot.

enter image description here

Source Link
jrockowitz
  • 4.7k
  • 18
  • 17

I had a similar issue where I wanted the book main page's author (aka owner) to be able to edit all the lower level book page's even if they did not create the pages.

My solution was to create a custom module called 'Book author access' (http://drupal.org/sandbox/jrockowitz/1396474), which use the 'ACL' module (http://drupal.org/project/acl) to control a book's pages access levels.

The 'Book author access' module does propagate the view, update, and delete permissions of the main book page to all to lower level pages, so it is possible that if you use the 'Content Access' module (http://drupal.org/project/content_access) and limited the view access to the book's main page it would solve your problem.

If you are not a developer then my answer might not be that useful...sorry.