0

I am uploading the images in Active Directory and trying to sync them with User Profile Services (tried both Incremental and Full Synchronization) but still not able to retrieve the AD User Profile Image.

Any help would be appreciated here.

2 Answers 2

1

Is your user profile property "Picture" mapped to the correct AD attribute- "thumbnailPhoto" ? Also, the user profile photos from AD are stored in sharepoint picture library in Mysite host site collection. you need to run the powershell command

Update-SPProfilePhotoStore -CreateThumbnailsForImportedPhotos 1 -MySiteHostLocation %MySiteURL%

Here is a reference link

2
  • yes AD profile property mapped. I will try the above way out. Sep 17, 2014 at 12:49
  • is there any restriction on image size and image (png/jpg)? Sep 17, 2014 at 13:54
1

To import Profile picture into Sharepoint, you need to perform 3 things.

  1. Map the picture attribute to ThumanailPhoto.
  2. Run the Full Sync
  3. Now run the createThumbnail command to create the thumbnail.

You can verify at this link http://oursite/mysites/User Photos/Profile Pictures if pictures imported.

here is the link: http://sharepointadam.com/2010/11/18/import-user-profile-photos-from-active-directory-into-sharepoint-2010/

6
  • why is there need for Full Sync, can't we get it using Incremental? Sep 17, 2014 at 13:16
  • whenever you create new mapping to a property or Change the property...then full sync required to properly update the data. Yes you can't get the result with incremental.
    – Waqas Sarwar MVP
    Sep 17, 2014 at 13:19
  • read the Perform full or incremental crawl headings...technet.microsoft.com/en-us/library/…
    – Waqas Sarwar MVP
    Sep 17, 2014 at 13:21
  • thats good. but if i update email, name or any other user property value in profile would that be updated with Incremental Sync Sep 17, 2014 at 13:23
  • that's the values for user, but when you change the property mapping i.e picture property to mapp the thumbnailPhoto..this is required full...But if user change the Pictures in AD then it will picked in incremental crawl.
    – Waqas Sarwar MVP
    Sep 17, 2014 at 13:28

Your Answer

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

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