Members of root site should have limited access to view pages on sub-sites

I need a way for members of my root site, to be able to stay logged in to any sub-site within my network, but only be able to view certain pages within these other sub-sites, while having full access to the site where they're registered. What do you think?? Thanks!