SharePoint 2010一个隐藏的列表叫用户信息列表,访问路径如下 :
http://<SiteCollectionUrl>/_catalogs/users/detail.aspx
从这里可以轻易的得到从AD里添加到sharepoint站点里的用户信息 ,比如 职位,部门,邮件等。之前获取这些信息都是直接从AD里或UserProfile里读。
现在的问题是,从用户信息列表里读取的用户信息,怎么判断它属于哪一个组,或者说我想获取某一个组内的所有用户信息。请不要说让我根据某些信息将得到的用户转成spuser对象,然后判断组,我觉得这性能不好。
另外如果可以,请帮忙解释一下,微软是怎么做的点击组名,列出组内成员的。我反编译过自己找到的dll,没发现有用信息。
专注moss