Stavo progettando una applicazione per la profilazione degli utenti di windows in .net

Pensavo tramite la registrazione sul sito di creare un utente sull'Active Directory
e profilarlo con determinati permessi e dargli l'accesso a MS Exchange...

Qualcuno sa darmi qualche consiglio su come far interagire l'active directory di un server con una pagina vb.net?