Directory Manager - Standard

Affordable, improved directory data accuracy, delegated user and contact management



Directory Manager is a customizable Web-based utility that allows a designated user or users to update Active Directory user and contact information. Authorized users could include a department secretary, human resources personnel, a receptionist, or Tier 1 support personnel. The authorized user uses a simple search interface to locate users and edit those users.

The authorized user can then double-click on a selected user and edit the properties of that user. The properties/attributes that are available on the Directory Manager Edit dialog box are controlled by the administrator. Data accuracy is enforced through drop-down lists and field validation. The data in the Active Directory and, thus, the Global Address List becomes more up-to-date and accurate.

Systems and utilities that depend on the Active Directory, such as possibly your PBX, Office 365, Microsoft Lync, Microsoft Systems Center Configuration Manager, and other programs can successfully leverage the updated information.

The administrator controls the fields/attributes that area available, the field types (drop-down or plain text), and the validation format

Setup time for Directory Manager is quick, the interface is intuitive and easy for even the most non-technical user to master in a short time. In less than an hour, you can have a web-based interface up and running for your human resources or secretaries and have them helping to keep the information in your Active Directory up-to-date.


The administrator maintains control over the interface through a simple set of XML files in which the Directory Manager configuration is stored. Features include:

  • Provide authorized users with a simple Web interface for updating Active Directory. No client software required!

  • Administrator specifies which fields are visible, editable, field types (drop-down list, text, or combo field types) as well as providing values for drop-down lists.

  • Directory Manager allows photos to be uploaded (in to either thumbnailPhoto or jpegPhoto attributes). Photos stored in the thumbnailPhoto attribute can be used by applications such as Exchange 2010/2013, Office 365, Microsoft Lync, and Outlook 2010/2013.

  • Field validation using customizable regular expressions to control data entered by the user. This allows you to, for example, enforce the format of telephone numbers.

  • Any field can be shown/hidden, editable/read-only, include default data, and use format validation.

  • Address and telephone number information can automatically be populated based on field selection such as office or department.

  • Directory Manager exposes more user native attributes than Active Directory Users and Computers such as employee number, employee id, employee type, secretary, assistant and the photo attributes.

  • All field labels, help screens, and button labels can be customized or localized.

  • Elevated administrative rights for Directory Manager users are not necessary. Updates to the directory are performed via a proxy account.

  • User can export search results to Excel spreadsheets or CSV files

Directory Manager is licensed on a “per Active Directory domain” basis. You can install as many instances or copies as you want in a licensed domain. The number of end users or authorized Directory Manager users you have does not matter. Volume discounts and enterprise licensing agreements are available for customers with four or more Active Directory domains.

There are a number of software applications similar to Directory Manager on the market. Most of these are significantly more expensive and are often full-blown user account provisioning systems. Most of these provide dozens or hundreds of features that make them very powerful, but they also provide many more features than most companies actually require for simple delegated management of Active Directory users and contacts. Directory Manager provides an affordable, easy to use, and configurable option to Web-based management systems that provide hundreds of often unnecessary features.

Version History and Product Updates

Directory Manager has been in almost continual development since 2007. We release a new version about once every six to nine months. The features and functionality in those new releases reflect customer requests, bug fixes, updates to support new browsers/operating systems, and more.

Directory Manager v3.0

  • Windows Server 2016 compatibility

  • Security Challenge Questions allow the help desk to verify a user's identity before reseting the user password.

  • Search by OU (organizational unit) feature allows administrators to specify a list of OUs and a friendly name for each. When a user selects an OU, only the users and contacts in that OU (and all sub OUs) are displayed.

  • Fields (attributes) can now be moved around and added to the interface by modifying only the DirectorySettings.XML file (no modifications required in ASPX files!).

  • Improved photo upload feature; more intuitive and fewer clicks to upload a photo.

  • New boolean attribute type; set field type to "checkbox".

  • Limited abilities to specify authorized users based on the organizational unit (OU) in which the user account is contained.

  • Updated screen and sizing controls; now using Bootstrap style sheets for better screen resizing.

  • Attributes' LDAP attribute names and maximum field lengths are now defined in the XML file.

  • Miscellaneous bug fixes, browser compatibility fixes, and improved error detection.

Versions Changes / Bug Fixes
  • Updated Directory Manager so that LDAP queries are paged. This allows larger numbers of users to be returned in a single query for user list table.
  • Fixed issue with Subset feature when using the country field as a parent field.
  • Added the doubleWide property so that a field on the interface can be set double wide.
  • 3.0.8 Changed the updatedBy variable in email notification to show the display name instead of username.
    3.0.7 Fixed the issue with the search box when searching for manager.
    3.0.6 Fixed direct report when was set to be visible.
  • Fixed the LDAP path to use the fully qualified DNS name of domain controller.
  • Fixed the issue when getting NetBiosName of domain in multi-domain environment.
  • Fixed issue when getting user properties from different domain when there are multiple domains.
  • Fixed issue when a logged-in user tries to edit a user in different domain but the application can't check if the logged-in user is authorized for each tab.
  • 3.0.4 Fixed issue when service account's password has been changed to show error when LDAP connection fails.
    3.0.3 Fixed PDF export. Change default page orientation for the PDF file to landscape.
  • Fixed issue with date-time fields in Account Management tab.
  • Fixed email notification to show update table for Account Management tap.
  • Updated table format for email templates AccountManagementTemplate.htm and UserInfoUpdateTemplate.htm.
  • 3.0.1 Added search by OU feature.

    Directory Manager v2.3

    • Updated RAD / screen / grid controls to maintain compatibility with browser and .NET Framework updates

    • Changes and improvements to photo upload feature including: Photos do not get re-rendered if they match the dimensions specified in the XML file exactly. Fixed a bug in the upload control that occasionally cause the cropping feature to crash. Added adjustable compression photo quality option allows the administrator to designate an image compression factor. The value can be between A value of 100 is a high quality image (less compression) and a larger file (14K to 18K for a 128x128 image.)

    • Now allow the administrator to specify the visibility of individual options on the Account Management tab including Unlock Account, Enable/Disable Account.

    • Updated installer to accommodate issues setting the "Network Service" account on some international versions of Windows.

    • Added Configuration option so that the main "User Information" tab can be hidden so that customers that only want to use the Password or Account Management tabs can hide the main tab.

    Directory Manager v2.2

    • Installer updated to better handle Windows servers that use European languages.

    • Improves to photo features including uploading photos exactly if they match the exact pixel dimensions from the DirectorySettings.XML file and changing how photos are displayed if they are larger than the dimensions in the DirectorySettings.XML file .

    Directory Manager v2.1

    • Update base code to use .NET Framework 4.0 and updated AJAX controls.

    • New installer that supports Windows 2008 and Windows Server 2012. Ne installer creates dedicated application pool and necessary file system permissions.

    • Support for newer verions of Google Chrome and Internet Explorer 11.

    • Fixed search issues that sometimes caued the interface to crash after multiple invalid searches.

    • Updated software to allow for 21 day evaluation period rather than 10 days.

    Directory Manager v2.1

    • New, optional Password Management tab that allows authorized Directory Manager user to reset a user's password. This is enabled via the AppSettings.XML file.

    • New, optional Account Management tab that allows authorized Directory Manager user to enable or disable a user account as well as unlocking a locked account. This is enabled via the AppSettings.XML file.

    • Improved photo upload controls allows a photo to be cropped and improves the resizing feature. The maximum "source" size of a photo is 2MB, but the photo is usually between 5KB and 7KB once it is uploaded to the Active Directory.

    • Customized password complexity can be set via PasswordSettings.XML file or password complexity can match Microsoft's complexity rules.

    • Domain drop-down list can be enabled/disabled via AppSettings.XML file in a multi-domain environment.

    • Added feature to allow account status (enabled/disabled) to be exported to CSV or Excel files.

    • Changed the way the default search listing is displayed. Search listing represents more accurate, alphabetized listing of Active Directory users. Maximum of 100 users displayed by default.

    • Added a feature to allow custom LDAP filter for default search listing.

    • Fixed a bug that caused photos to be improperly displayed in multi-domain environments.

    • Changed timeout defaults so that Directory Manager will not automatically log a user off for 3 hours.

    Directory Manager v1.6

    • Updated AJAX grid and button controls to newest versions.

    • Fixed issues with Directory Manager freezing after 5 or 6 updates

    • Changed default photo attribute to thumbnailPhoto and default size to 128x128

    • Added support for the subsets feature

    • Added option so that results tabs do not appear and to prevent a default search from executing when Directory Manager opens.

    • Added support so that selected country controls phone number validation

    Directory Manager v1.4 / v1.5

    • Introduced support for Internet Explorer 9.

    • Included file logging / auditing feature

    • Added support for masked text phone number fields and RegEx validation for all fields

    • Updated AJAX controls and converted code to use .NET Framework v3.5

    • Added support for the Address Sets feature

    Directory Manager v1.3

    • Added photo support

    • Improved filtering / search capabilities

    • Added RegEx validation checking for phone number fields

    • Updated AJAX controls


    Directory Manager is designed to be a simple, easy-to-use Web application that allows an authorized user to update other user’s information in the Active Directory. There are a number of limitations to the application which the administrator should be aware, these include:

    • All updates are performed using the service/proxy account. Authorized users can update any user account in the Active Directory that the service/proxy account is allowed to update. This limitation can be overcome with multiple instances of Directory Manager, though.

    • User accounts and contacts cannot be created or deleted through the Directory Manager interface.

    • Group membership cannot be edited through Directory Manager.

    • The email address field cannot be edited if you are using Exchange Server. Exchange must control the e-mail address properties.

    Keywords: Active Directory galmod self-service web page update gal global address list exchange Outlook

    Last Review: 24 April 2018