I created a new user role and even if I have given them the right to view the pages through pages view it still will not let them unless I add those page/posts/or tags to each user’s editing capabilities. I do not want these users to edit these pages, just view them.
If you used “Content view restrictions” add-on – it is for the front-end only.
If you wish that a user have ‘read only’ access to the list of posts or pages at the back-end, give him ‘edit_posts’ capability, but do not give ‘create_posts’ capability (it should be activated at the URE’s Settings ‘Additional modules’ tab. This way a user will see only ‘View’ link under the posts created by other authors and can not create any post himself.