2009-10-29 163 views
0

是否有任何方法可以在SharePoint配置文件中设置更复杂的映射?让用户的图片设置为Sharepoint中的复杂映射属性

String.Format("http://sharepoint/Photos/{0}_{1}.jpg", givenName, sn) 

的equivilent但是性能似乎只支持简单的一对一映射AD的个人资料的属性是什么,我试图做的是设置它。

回答

0

感谢球员们,我会坚持使用之前的解决方案,它将AD中的一个扩展属性更新为格式化的字符串,然后将其直接映射到配置文件字段。

0

我不认为有办法做到这一点,除了编写自定义计时器作业来填充配置文件字段通过查询AD。

0

可以将SharePoint配置文件映射到AD以外的数据源,例如,如果HR数据存储在自定义数据库中,则可以创建BDC模型,可以将其用作用户配置文件导入的数据源。

对于这种情况,听起来像上面的海报推荐的那样,您最好做一个计时器作业,为具有空白图片属性的用户查询用户配置文件服务,并将其设置为您的自定义URL。