最近在企业环境中遇到一个问题,在用户的照片已经导入到AD中,但是没有在SharePoint User Profile Picture中显示。我们都知道需要在SharePoint中更新用户照片属性。那如何进行更新呢?

 

下面就对此进行介绍:

  1. 打开Central Administration-> Application Management-> Service manager,找到User Profile点击进行管理页面
  2. 点击People-> Manage User Properties

如何将用户在AD中照片导入到SharePoint User Profile?

  1.  在显示的属性页面中,选择Picture,点击下拉列表Edit button

如何将用户在AD中照片导入到SharePoint User Profile?

 

  1.  向下找到Add New Mapping,选择AD data Connection,在attribute选择thumbnailPhoto并点击AddOK保存修改。此选项可以将SharePoint Picture属性映射到Aduserphoto attribute

如何将用户在AD中照片导入到SharePoint User Profile?

 

  1. 进入Synchronization-> Start Profile Synchronization

如何将用户在AD中照片导入到SharePoint User Profile?

  1. 执行Full Synchronization

如何将用户在AD中照片导入到SharePoint User Profile?

  1. sync job执行完成后,打开SharePoint Management Shell,执行下面语句update

Update-SPProfilePhotoStore-CreateThumbnailsForImportedPhotos 1 -MySiteHostLocationhttp://MySiteURL

如何将用户在AD中照片导入到SharePoint User Profile?

 

  1. 语句执行完成后,可以点击Manage User Profiles

如何将用户在AD中照片导入到SharePoint User Profile?

 

  1. 在搜索中输入一个user查询,对此user点击Edit My Profile

如何将用户在AD中照片导入到SharePoint User Profile?

 

  1. 可以看到user的照片显示在Profile

如何将用户在AD中照片导入到SharePoint User Profile?

 

感谢阅读。

相关文章: