That's the spec for your new app but once in a while folk didn't want to actually write the app. What they really meant is they wanted others to point to where such an app can be bought.

http://www.capterra.com/license-management-software/ shows this is an app/system that has dozens vying for your attention.

You'll also have to deal with getting these on a domain with login scripts to automate the work.

The last time I was near someone that wrote such it was a team of dozens of programmers and a few million dollars later. Let's hope you have the staff to pull this off.