User Role Editor Pro allows you to setup content view access restrictions, by other word, configure who may view post or pages and what posts/pages they may view:
1) You may restrict view access on the base of selected user roles. Read more…
2) You may restrict view access to part only of the post or page. Use enclosing shortcode for that. Read more…