1

I recently had an incident where the email details of a SharePoint user were changed in Active Directory. These changes were not transferred into SharePoint and I had a problem in one of my web parts which uses the SPUser object to get the users email address.

Is there a way to configure SharePoint 2007 to synchronise such data automatically?

** Update ** I changed my email address in AD and started a full profile import. I opened my user settings but see no change in my profile - it still shows my old email address

2 Answers 2

1

After the import did you check the email address listed in the central profile? There are two aspects to the Profile Sync; the first brings it from AD or other source and into the central User Profiles and the second pushes it to the User Information Lists of each Site Collection via Timer Job. This last step is what gets the info available on the sites.

2
  • Thanks for the info. What exactly do you mean by 'Timer Job'? Where do I find it?
    – paul
    Jun 8, 2010 at 13:40
  • 1
    The best way to check this is to run the following command. stsadm -o sync -listolddatabases 0 This will tell you which site collections have not synchronized today. If there are any listed then there is a problem. You can correct the issue by running stsadm -o sync -deleteolddatabases 0 This doesn't delete anything, it simply resets a bit in the site's configuration and gets it to sync during the next run. The timer job runs every two hours I believe by default, but it can be configured. More info can be found here: technet.microsoft.com/en-us/library/… Jun 8, 2010 at 14:51
1

If you talk about sp 2007 you can do it from your ssp. Go to central admin --> shared services (your sites ssp) --> under User Profiles and My Site header there is "User profiles and properties" link. after you click it,you can see the choices you ask for. For once you can use "Start full import" or you can schedule also.

2
  • Thanks. Just tried that. I changed my email address in AD and started a full import. I see no change to my profile in Sharepoint (yes, it is 2007)
    – paul
    Jun 8, 2010 at 11:24
  • you must also delete that user from your site collection and add him again
    – cranfan
    Jun 8, 2010 at 12:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.