PublishPress Permissions is the plugin for advanced WordPress permissions
PublishPress PermissionsPublishPress Permissions is our plugin for advanced WordPress permissions. It goes far beyond the options you’ll find in the WordPress core.
There are too many features to mention in a short introduction, but here’s one example: PublishPress Permissions allows you to customize viewing and editing access for all your content. Open any Post, Page or custom post type, and you’ll be able to decide which roles, users or custom groups can view and edit that content.