sharepoint根据一个用户得出用户组。
可是我使用SPUser user = web.SiteUsers[properties.UserLoginName];
for (int i = 0; i < user.OwnedGroups.Count; i++) { groupName +=";"+ user.OwnedGroups[i].Name; }
这样不正确,不知道我的代码哪里出问题。谢谢。
请问你的“这样不正确”指的是什么?怎么个不正确法?
spuser.OwnedGroups 是这个用户能够拥有管理的组,而不是这个用户所属的组,如果是后者,你应该用 spuser.Groups 属性
谢谢,可以了
可是MOSSADMIN账号所在组为什么总是为空
我也有给他分配组。
mossadmin是系统账号,是在安装sharepoint配置的,
我也有分配组给他。