I developed this application in my down time to get more familiar with AngularJs. However, it has a purpose outside of this. I also created it so people can use this to expose some key AD attributes to other AD users for editing. They can be responsible for updating Employee Photos and Information without getting exposed to Active Directory Users and Computers or any other low level tool.
The application is written primarily in HTML5, C#, and AngularJS
Since this is a complete rewrite of my previous application I built for a company, it is still in development and I am working hard to get it to a stable version.
Finish alert queueFinish impersonationFinish audit trail- Various bug fixes
- Cleanup code
- Finish Install Document
Using Kerberos impersonation, the user connects to active directory with his/her credentials and performs the field updates.
After creating a "ADManagement Users" AD group, you grant it granular access at the OU level to allow write access to certain AD attributes. This allows you to control who can update the fields you approve
- Server 2008R2+ with IIS
- .NET 4.5
- MVC 4