This is a WordPress plugin to set read access restrictions to the front end of WordPress.  This is done on a capability basis, and can enable or disable read of an entire post type to specified roles.