Empower your users
Enable users to update their own information in Active Directory, the Exchange Global Address List, and Microsoft 365 as well as manage distribution list group membership using an easy-to-use web application that you host on an internal Internet Information Server (IIS). The administrator specifies which attributes can be updated as well as validation rules that help you ensure information is valid and current.
User Information Update
Customizable web interface allows users to update their own phone numbers, address, title, department, company, or other information.
Allow your users to change their password through the web interface while enforcing your organization's password rules.
Users can add and remove members to on-premises and M365 distribution groups to which they are assigned as a manager.
Office 365 Photo Upload
Photos can be uploaded to your local Active Directory as well as directly to M365 photos.
Standardize and structure user input using required fields, default values, dropdown lists, and data formatting rules.
The address sets feature enables easy selection of address fields based on the selection of a single value such the office name.
Define a relationship between two fields (such as Division to Department) such that users only see relevant choices in dropdown lists.
Execute customer developed PowerShell scripts each time a user performs an update.
Each user's last update time can be written to Active Directory. Usage and updates also written to CSV files.
Send email notifications to the end user, their manager, or a pre-defined email address documenting changes made.
Configuration is easy via XML configuration files. All help text, buttons text, note fields, and field labels can be changed.
Quick and easy way to see Directory Update in action!
Directory Update is free to try and easy to set up.Download free trial
Get started with Directory Update documentation.See documentation
Release Notes and Product Updates
Directory Update has been in continual development since 2006. 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.
Note that most new versions of Directory Update require a new license key. Please contact support(at) ithicos.com if you wish to determine if your eligible for a free update.
Existing customers: You cannot just install the new version over the top of the old version. See Upgrading TechNotes
Directory Update v3.4
Updated M365 photo update to use Microsoft.Graph
Updated .NET Framework to .NET Framework 4.8
Directory Update v3.3
Added the new Identity Verification tab that include the Authenticator App option to allow users to verify their identity before reseting their password.
Added the ability to execute a PowerShell script after user information updated.
New feature - On-premises group membership management
Updated SubSettings.xml and AddressSettings.xml to the new format and included those files in Settings Updater wizard.
Updated the country field, so it can be read-only when used in Address Set.
Added a custom LDAP filter for lookup fields.
Added the show password button for password fields in Password Change tab.
Removed Telerik's RadAsyncUpload from photo upload feature and disabled AsyncUpload Handler in web.config
Updated Bootstrap style sheet controls to v4.5.3.
Moved Configuration wizard binaries, Settings Updater binaries, and setup logs to "c:\Program Files" folder
|Versions||Changes / Bug Fixes|
|3.3.5||Fixed the audit attribute to write to attribute when users click on the Update button even if the info has not been updated, so the auto launch script sill works.|
|3.3.4||Fixed UI issues with double wide and horizon form.|
|3.3.3||Fixed the group management to use the common name attribute instead of the display name attribute as the group name since the display name is not required.|
|3.3.2||Fixed the number of options of security question.|
|3.3.1||Fixed direct reports to display in read-only textbox.|
Directory Update v3.2
Contains all cumulative updates and compatibility updates.
Updates Telerik AJAX controls to address potential security issue.
Adds location in web.config file for customer generated machine validation keys.
Use Directory Update v3.1 license key and all XML files.
Directory Update v3.1
Office 365 direct photo uploads. The Microsoft Azure Active Directory Connect (AADC) only syncs small photos (less than 10KB, but 130x130. In addition to adding a small photo to the local Active Directory, we upload a photo up to 648x648 to O365. (Typically, the photo is stored in the Exchange mailbox (Exchange Online or ExO) rather than the Azure Active Directory.)
Logon form Captcha option – This is enabled in the AppSettings.XML file.
Installer now also installs all prerequisites
Improve application's security including disabling auto complete on form.
New email template for User Information's email notification
Updates to use some newer .NET Framework libraries for Active Directory connectivity.
|Versions||Changes / Bug Fixes|
|3.1.9||Updated the Telerik assemblies to R1 2020 (2020.1.114) version to mitigate a security vulnerability.|
|3.1.8||Fixed the checkbox type to correctly set the checkbox if the value in AD is true.|
|3.1.7||Updated prerequisite script to support Windows 2019.|
|3.1.6||Changed the installer file from .MSI to .EXE and updated the package to require elevated privileges to install and to be a per-machine installation.|
|3.1.5||Fixed issue with Subset feature when using the country field as a parent field.|
|3.1.4||Fixed the layout of field's example text to properly align with field label.|
|3.1.3||Fixed issue with assistant field when setAssistantPhone="true".|
|3.1.2||Updated Office 365 Photo upload to better handle exceptions and errors returned from PowerShell.|
|3.1.1||Updated Office 365 feature by adding attribute to specify what AD attribute to map to O365 attribute and it it is left blank, just create large photo without uploading to O365.|
Directory Update v3.0
Windows Server 2016 compatibility
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.
Directory Password v3.0 compatibility.
Attributes' LDAP attribute names and maximum field lengths are now defined in the XML file.
Directory Update is now the master location for the PasswordSettings.XML file if you use Directory Password or Directory Manager.
Miscellaneous bug fixes, browser compatibility fixes, and improved error detection.
|Versions||Changes / Bug Fixes|
|3.0.3||Fixed direct report when was set to be visible.|
|3.0.2||Fixed the issue with adding additional domain and getting netBiosName of domain in multi-domain environment.|
|3.0.1||Changed encoding for DirectorySettings.xml from ISO to utf-8.|