Restrict by role who can search for each content type.
Approach of this module is to re-write the search query, so that content is indexed and available as search results to users in role(s) that have permissions to view it, but not displayed to other roles.
Search Configuration: many more features than Search Restrict module. In comparison Search Restrict aims to be a lightweight module that just does the basics.
Commissioned by Greenpeace UK