How do you do a mass update to the GAL in a Windows/Exchange 2003 environment?

Posted on 2007-08-07
Last Modified: 2010-04-18
I have about 150 user accounts in AD with email enabled, and have a need to ensure that all information within the GAL has been updated as thoroughly as possible.  I have all of the information necessary for the import in a CSV file, but do not want to manually update all 150 users.
Question by:ShannonHerbert
    LVL 30

    Accepted Solution

    The following script shows you how to create users based on the contents of an Excel spreadsheet; the code can easily be customized to modify existing users rather than creating new ones:
    LVL 4

    Expert Comment

    if i read it correctly, you have the accounts updated for each user in the GAL and you are looking to forcefully update it to all users so that they can have the updated GAL when they go to view the contacts or compose email....correct?
    LVL 1

    Author Comment


    There are about 150 email-enabled AD accounts that are not hidden from the GAL.  They all have basic information within each of their properties, but I need to modify each entry to fill in fields like Title, Manager, Direct Reports, etc.  We are a child domain within a forest, and once this task is done, everyone within the forest will be able to see a very thorough GAL for our division.  Hope this helps.

    I checked out the script above, and the one good thing is that is uses LDAP.  Using the ldifde utility would be a big pain, but the modification of that script above is quite daunting and I am looking for a better way.  Thanks for everyone's help.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Do email signature updates give you a headache?

    Do you feel like you are constantly making changes to email signatures? Are the images not formatting how you want them to? Want high-quality HTML signatures on all devices, including on mobiles and Macs? Then, let Exclaimer solve all your email signature problems today.

    Email statistics and Mailbox database quotas You might have an interest in attaining information such as mailbox details, mailbox statistics and mailbox database details from Exchange server. At that point, knowing how to retrieve this information …
    Not sure what the best email signature size is? Are you worried about email signature image size? Follow this best practice guide.
    In this video we show how to create an email address policy in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Mail Flow…
    The video tutorial explains the basics of the Exchange server Database Availability groups. The components of this video include: 1. Automatic Failover 2. Failover Clustering 3. Active Manager

    760 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    10 Experts available now in Live!

    Get 1:1 Help Now