I am building a site with protected contents , it is ok to make a page protected for logged in user but my requirements are little different, i want some pages to be accessible to not just logged in users but to logged in users of a specific group not the all logged in users.

Also i do not want to show protected pages in the menu unless one is logged in with specific group. I did not find much info about this solution, can you please help me out in this