如何将图像添加到活动目录中的用户?

时间:2011-08-15 07:12:52

标签: sharepoint active-directory

我有一个自定义列表,其中有一列作为员工,在sharepoint 2010中的数据类型为“人或组”。现在我想要员工的peaplepicker框中的用户图片。我怎样才能做到这一点。

此外,我想知道如何将图像添加到活动目录中的用户。

2 个答案:

答案 0 :(得分:0)

这是您的问题的两个方面,首先将图像添加到配置文件,因为您必须使用他的图片更新sharepoint或活动目录中的用户配置文件。 第二部分,你想用人物选择器显示一个人的形象。为此,您必须按照下面文章中提供的代码创建自定义人员选择器,以创建自定义人员选择器字段类型 1.这篇文章将提供如何自定义人员选择器的帮助 http://panvega.wordpress.com/2008/02/22/custom-sharepoint-people-picker/ 2.这篇文章将提供创建新字段类型的帮助 http://www.alectang.com/blog/archive/2009/11/23/creating-custom-field-type-in-sharepoint-list-50.aspx

答案 1 :(得分:0)

sharepoint是否使用thumbnailphoto / jpegPhoto属性?

如果是,您可以使用powershell更新映像文件。 (TechNet Forums

[byte[]]$jpg = Get-Content c:\photo.jpg -encoding byte
$user = [adsi]"LDAP://cn=user1,cn=users,dc=domain,dc=loc"
$user.Properties["jpegPhoto"].Clear()
$null = $user.Properties["jpegPhoto"].Add($jpg)
$user.CommitChanges()