Restrict access to subdomains, wordpress multisite

I want to allow access to specific sub directories based on the membership a user has.

I was able to show a new menu item based on the access level. But I can log in as a free user, and type in the url to the advanced support site, and the user has access, even though I did not add them to the users list on the subdomain install. So how Can I block a sub domain based on user role?