Node Privacy By Role

Manage which roles can view, edit, and/or delete nodes by content type (default) or on a per-node basis (overriding defaults on each node).

Also supports changing permissions using Actions.

This module is similar in function to Content Access with ACL.

Node privacy by role is reported to conflict with the access settings set by Taxonomy Access Control in Drupal 6 and older.

#824414: simplifying queries for node access and other operations is blocking a 7.x-1.0 release. Git has some proposed solutions, but the momentum died off.

Supporting organizations: 

Project Information