Problem with community

I was testing out the Communities and I found out that the users under my Site admins are not having the communities showing on their page unless the site admin upgrades the role of that user to an administrator (which is dangerous). What code or what settings could one that could make the user’s site under each site admins show the communities link in their dashboard.

Also is there a way to actually make this plugin be under the plugins directory instead of being under the mu-plugins directory.