I have installed and rebuilt permissions etc.
Tested many times.
Does seem to work for anonymous as expected.

Does NOT work for authenticated user

Comments

shunshifu’s picture

I just had the same experience.

However I was using a book created from a different content type other than a book page. When I use an actual book page to create a book it works.

Phil

webel’s picture

Aha, that could well explain it, I am also using content types other than book throughout my hierarchy, although the top-level node of each book is always a BookPage. Well done Detective Phil. I'll do some tests and reports back.

shunshifu’s picture

Glad to be of service

Phil

avpaderno’s picture

Title: Authenticated user gets access to all books, no matter what the book access settings are » Authenticated user gets access to all books
Category: bug » support

This is not a bug, but it's the way the module works.
The module works only for the book content type, not for other content types. Even if you create book pages from nodes of different content type, the content type of those nodes is not changed to book page.

harry slaughter’s picture

Status: Active » Closed (duplicate)
webel’s picture

Hi Kiam,

Thanks for confirming this.

This needs to be documented clearly right at the top of the install and online documentation,
because it is a security/access matter and very easily overlooked or inadvertently assumed.

Q: Could it not be possible to extend the system to handle any node participating in a book ?

The current behavior severely restricts the utility of this otherwise very useful module.

Webel

avpaderno’s picture

See the reply given in #350805: Book Access seems to have no effect; the module code has been changed so that it can handle every content type used like book page.