我们都知道Microsoft Office Sharepoint Server 2010里面的“我的网站”里面有一个上传照片功能,通过那里用户可以方便的上传自己的照片,那么这个上传的照片是否可以作为用户的LYNC头像或者用户的Outlook头像呢。答案就是“可以的”。
思路:
通过配置MOSS 2010的用户配置文件同步服务把用户的照片同步到AD的thumbnailphoto属性上。
下面我们就看看具体的方法:
进入MOSS 2010的管理中心,选择管理服务器上的服务,启用“用户配置文件同步服务”。
启用的时候,需要一个服务账号,我这里就用管理员了,实际操作中需要建立新的服务账号。
确保服务已经启动,然后我们就新建一个到AD的同步连接。
选择同步连接
这里我们可以看到MOSS 2010可以和很多种类型的源进行同步,相当不错。
我们填入林的名称,然后使用一个账号,我们这里还是用管理员。
选择用户的容器,这里我们选择IT这个OU,注意千万不要选择全部。
已经建立好连接了,下面我们需要把用户的照片同步到thumnailphoto属性去。
修改需要同步的属性
在MOSS 2010的管理中心选择管理服务应用程序
然后选择User Profile Service Application,然后选择管理。
选择管理用户属性
找到图片,然后选择编辑。
定位到添加新映射,数据源为刚才建立的链接。然后属性选择thumnailphoto,方向为导入,就是写到AD内。然后记得点添加。
然后确定就OK了。现在设置完成,下面我们就用让用户自己把他的照片传到“我的站点”。
用户访问MOSS 系统,然后点击“我的网站“。
修改配置文件,上传一个图片。
用户已经选择一张自己喜欢的照片上传到我的网站。
因为同步有个周期,在实验环境下,我们可以去手工触发同步。
选择启动配置同步文件
就选择启动完全同步,然后点击确定。
我们看到,系统已经提示我们已经开始同步了,这个时间有点长,我们就耐心的等待同步结束。
已经提示我们同步完成,我们当然不满足于这个了,就到后台去看看具体的过程吧。
我们进入到MOSS2010的安装目录下,找到这个MIISCLIENT的文件,双击执行,原来MOSS是使用了FIM这套东东来实现同步的,FIM就比较博大精深了,比较复杂,具体的过程就跳过了。就看看同步的具体过程。
可以看到在配置文件DS_EXPORT下,我们看到用户李四的thumbnailphoto已经有了一个新的值。
在AD管理工具中,我们也看到了用户上传的照片。(这个工具的安装方法:http://ucworld.blog.51cto.com/811917/474881)
用户登录一下LYNC,已经变成可爱的考拉了,实验成功了。
但是这样的同步也有一个问题就是:如果用户设置了LYNC的头像,但是如果在“我的网站”没有设置照片的话,那么同步的结果就是,没有照片了。因为MOSS的设置会把用户的原本设置覆盖了。看看以后能不能找到解决办法。
另外用户配置文件同步是比较复杂,感兴趣的同学可以到这里研究:
http://technet.microsoft.com/en-us/library/ee721049.aspx
如果要严格的按照安全设置来,可以参考这里的文章来配置同步:
http://www.harbar.net/articles/sp2010ups.aspx
本文出自 “WW的统一沟通” 博客,谢绝转载!