The second half of the server-side process is controlled by the Address Book Service which pulls information from the SQL database and writes the changes to the address book files.
cmdlet is run then a ‘synchronize now‘ event is marked and the update is not actually run immediately.
The event itself happens the next time abserver looks to see if a sync event has been triggered.
This polling interval is 5 minutes by default and can be customized to any value between 5 seconds and 3 hours.
For standard 32-bit operating systems the registry path below is the same regardless of the client versions (OC 2007 R2 with July 2009 update or Lync 2010 RC) but previously 64-bit operating systems running the 32-bit only OC 2007 R2 client had to have the setting created under the Wow6432Node policies key.
To rebuild Lync’s copy of the AD data simply use the cmdlet.
Be aware that is stuff is more process intensive than the automatic delta synchronization.
To accommodate this scenario we simply use the Before I make any changes to demonstrate this script and the modifications we’ll make to it, let’s first see how my user is currently set in the Site Collection: And as shown in the People Picker: Note the “Name”/”Display Name”, “Work e-mail”/”E-Mail”, and “Title” fields.
Now I’ll change these values in Active Directory (make the “p” in my last name capitalized, change the title, and set the email) and then run the script (I saved the script as Sync-SPUser.ps1): (Note that lowercase “p” is the correct spelling for my name, just in case you were wondering ).