User Access Manager Plugin for WordPress
WordPress already makes it easy to manage users, roles, and access to your posts. With the User Access Manager Plugin, you will have more flexibility choosing who can access your posts and pages. This plugin lets you create private content sections on your website. You can set access by user groups and post categories.
User Access Manager is pretty easy to use. You can create custom user groups, set IP range, define read/write access, and add roles. Webmasters have the option to hide pages and posts and protect their RSS feed. As mentioned earlier, you can use this tool to restrict access by IP.
User Access Manager simply gives you an easier way to manage who accesses your posts, pages, and uploaded websites. It is a free plugin.