SharePoint 2013技巧共享系列 - Active Directory同步显现用户相片51CTO博客 - 乐橙lc8

SharePoint 2013技巧共享系列 - Active Directory同步显现用户相片51CTO博客

2019年04月14日09时33分25秒 | 作者: 景明 | 标签: 用户,显现,同步 | 浏览: 1553

为了坚持通讯信息的一致性,需求设置SharePoint,Exchange, Lync等信息同步更新显现,例如,职工头像信息。 本文介绍如安在SharePoint 2013中同步显现Active Directory活动目录用户头像信息。

首先在用户特点Picture中导入AD活动目录特点,进入“Central Administration” -〉“Manage Service Applications”-〉“User Profile Service Application” -〉“Manage User Properties” -〉“Picture”


点击“Edit”,修改Picture特点,


增加thumbnailPhoto特点到Picture中,

增加成功后,该特点会显现如下:

点击“OK”,承认保存。


退出用户特点修改页面,进入User Profile主页面“Central Administration” -〉“Manage Service Applications”-〉“User Profile Service Application”,

点击“Start Profile Synchronization”,同步AD活动目录用户装备信息。该过程会依据用户的数量决议运转时间长短,需求耐性等候。

同步完成后,需求运转以下PowerShell指令更新用户信息:

Update-SPProfilePhotoStore -CreateThumbnailsForImportedPhotos 1 -MySiteHostLocation http://<YourServerName>/People

运转完成后,改写用户装备页面,即可看到同步后的用户相片。


需求留意的是,假如用户相片依旧无法在SharePoint中显现,需求检查AD的thumbnailPhoto特点是否为空。这儿引荐一个免费东西能够方便检查AD特点,ADExplorer

运转ADExplorer后,依照以下条件查找


点击查找成果,在主显现页面会显现AD特点thumbnailPhoto,假如有数字显现则不为空,否则为空。


假如需求增加用户相片到AD活动目录,能够在AD服务器上运转以下PS代码,在运转前,需求承认相片现已存在,

$userName = “kevinfan”$filePath = “c:\temp\kevinf.jpg”[byte[]]$img = Get-Content $filePath –encoding byteGet-ADUser –filter {samaccountname –eq $userName} |Set-ADUser –replace @{thumbnailphoto=$img}


欢迎留言共享你的SharePoint 2013开发和设置技巧。


版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表乐橙lc8立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章