If you define one user group (at least) with no read access, cron indexing task does not index the node.

But if you
- define read access for all the user groups on the node
- run cron task indexing
- redefine no read access for the user group

then search feature is correct.

search results display the node for each group with read permission but doesn't includes to groups with no read permissions.

=> All the nodes must be index.

Comments

vlad.pavlovic’s picture

Issue summary: View changes
Status: Active » Closed (won't fix)

I believe that this is an issue with core search and not Nodeaccess. Nodeaccess does not do anything special for search. Please note that both Nodeaccess and Search have had bugfixes released since this issue was first reported, so it might be already resolved. If this is still an issue for you with latest version of Drupal and Nodeaccess, please submit an issue to https://drupal.org/project/issues/drupal with search.module as selected component.