Web Based User management for Active Directory

I've seen some AD login portals for Active Directory where you can reset your password (where e-mailed), but what I'm after in this instance is a web portal for authorised staff to add new users to the network (students).
I started writing a VB app to do this, however the checks and interface may be easier as a web one.

Has anyone had a go at doing this and/or does anyone know of some example sites showing how to set it up?

The picture attached shows the layout that we'd use for the student data (all required), with NSN being the National Student ID and ESOL tickbox identifying international (exchange) students. The system loads each year level to it's own OU in Active Directory with the ESOL option adding them to a Security group.

We use Google Apps for e-mail instead of Exchange (not that it makes much difference).
Our network is Server 2008 R2 based and all Win7+ OS PC's.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Shalom CarmelCTOCommented:
I know you asked for code, but have you looked at existing commercial solutions?

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
kiwistagAuthor Commented:
Looks good - we've used some of their products before.. Have to find the budget to get it if we do..
It'd require some frontend modification (if it's capable of doing it) for the levels/limits we require also.
bbaoIT ConsultantCommented:
if you are looking for an enterprise solution, you may consider HP Operation Orchestration (OO). your requiremnt managing AD users via a customise portal can be easily done with OO using its script and workflow.



you may try it free trial to have a better understanding about what OO can do. basically it can automate almost everything at the backend of your data center.
kiwistagAuthor Commented:
Thanks. I'll have a look at both. We have a meeting with our local Solutions Provider today as well and will see what they recommend also. It's good to know about the solutions you (bbao & shalomc) have provided as it could be useful elsewhere.
kiwistagAuthor Commented:
Although not what I was after, they supplied great alternatives.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft IIS Web Server

From novice to tech pro — start learning today.