How to manage users in wifi network

I'm a system administrator in a big company. My boss has ordered a lot of WiFi routers and wants to have the whole place wired. We've positioned the routers all over the company and have managed to set it up so it's working.
My users are using Windows, IOS, Android and Linux to connect. I need a way to manage these users and restrict access to certain things as well as enable websites for mobile phones.
