Sharepoint中的复杂映射属性
有没有办法在sharepoint配置文件中设置更复杂的映射?我要做的是将它设置为用户的图片与Sharepoint中的复杂映射属性,sharepoint,active-directory,profiles,Sharepoint,Active Directory,Profiles,有没有办法在sharepoint配置文件中设置更复杂的映射?我要做的是将它设置为用户的图片与 String.Format("http://sharepoint/Photos/{0}_{1}.jpg", givenName, sn) 但是属性似乎只支持AD到配置文件属性的简单1-1映射。我认为除了编写自定义计时器作业以通过查询AD填充配置文件字段之外,没有其他方法可以做到这一点。可以将SharePoint配置文件映射到AD以外的数据源,例如,如果人力资源数据存储在自定义数据库中,则可以创建BDC
String.Format("http://sharepoint/Photos/{0}_{1}.jpg", givenName, sn)
但是属性似乎只支持AD到配置文件属性的简单1-1映射。我认为除了编写自定义计时器作业以通过查询AD填充配置文件字段之外,没有其他方法可以做到这一点。可以将SharePoint配置文件映射到AD以外的数据源,例如,如果人力资源数据存储在自定义数据库中,则可以创建BDC模型,该模型可用作用户配置文件导入的数据源
对于这种情况,听起来你最好按照上面的海报建议去做,只是写一个计时器作业,为具有空图片属性的用户查询用户配置文件服务,并将其设置为你的自定义URL。谢谢大家,不过我还是坚持前面的解决方案,它将AD中的一个扩展属性更新为格式化字符串,然后将其直接映射到profile字段