Directory
Update
A
simple web-based utility from ITCS Hawaii called
Directory Update (http://www.directory-update.com) solves
these problems and more by providing users a simple and painless way to update
their information. The interface (shown in Figure 3) allows the administrator
to hide fields that should not be viewed or make fields non-edible if the user
should need to view them but not update those fields.? When a user accesses the
Directory Update website they are required to logon and can only update their account.?
Currently the tool only allows ?Self Service? of a users account, a future
version may allow an admin to update any

Figure
3: Directory Update user
information page
Probably
one of the most important features of the Directory Update application is its
ability to ensure the data that is entered in to critical fields such as City,
State, Department, or Office is the drop-down lists. Any field on the user
information form can be set to a drop-down list or a text box. Drop-down list
boxes allow the administrator to specify only the selections that the user
should. This should come as good news for Exchange administrators that use
these fields to help create Dynamic Distribution Groups or Exchange Address
Lists.
Directory
Update is easy to install and has no difficult requirements; I had it running
in under five minutes.? Prior to installation, you should ensure that the web
server on which you want to include Directory Update meets the following
requirements:
-
Windows
2003 or Windows 2003 R2
-
Internet
Information Server installed
-
ASP.NET
installed
-
Microsoft
.NET Framework v1.1 installed
-
The
server must be a member of the Active Directory or it can be installed on a
domain controller
A
service account must be created since the Directory Update application must
have permission to update all user objects. While you might be tempted to make
this service account a member of Administrators, Domain Admins, or Enterprise
Admins, it really only needs Account Operators membership.? Due to Active
Directory security restrictions users who are only a member of Account
Operators are unable to update other Account Operators, Administrators, Domain
Administrators and members of the other built in special ?admin? groups.? Since
the service account for Directory Update is a member of Account Operators this
limitation also applies to any user who tries to use Directory Update to update
members of these admin groups.? Currently, if a user is member of one of these
admin groups they will be unable to update their account using Directory Update,
it will return an access denied message.? This is a security feature of Windows
which prevents Account Operators and other non-admins from managing Account
Operator or Administrative accounts.? Since there should only be a small number
of these type accounts and they already have the access they need in ADU&C
this should be a non-issue.
Note: ? When evaluating
Directory Update make sure the account you logon as isn?t a member of one of
these groups, otherwise you will get the access denied message.
For
anyone that has ever edited an HTML or XML page file, customizing Directory
Update for your needs is quite simple. All customization including hiding
fields, making them non-editable, changing field labels, entering drop-down
list data or changing help information is done via an XML file. ?A sample of
this is shown in Figure 4.

Figure
4: Editing the Directory
Update configuration file
While
it would be nice if the configuration data could be edited in a nice simple graphical
user interface, as long as you make sure you close every opened XML tag and
keep a backup copy of the file, customizing Directory Update takes only a few
minutes.
Conclusion
Keeping
the information stored in the GAL update to date is an on going task.? By using
Directory Update, you can delegate this task to the user?s themselves, allowing
self-servicing of their own data.? This will free up helpdesk and
administrative resources while at the same time preventing inconsistent data in
the AD for common fields like City, Title, Department, and Office.? The low
cost of Directory Update, $250/domain, makes justifying this tool very easy.?
In addition, an evaluation version of the tool can be downloaded that works for
10 days.? For more information goto
http://www.directory-update.com,
don?t forget to read the
FAQ
on their website.
This article was written Jason
Sherry; technical review was provided by Jim McBee, who was the designer
Directory Update.