none
sharepoint根据用户得出用户组 RRS feed

  • 问题

  • sharepoint根据一个用户得出用户组。

    可是我使用SPUser user = web.SiteUsers[properties.UserLoginName];

    for (int i = 0; i < user.OwnedGroups.Count; i++)
                    {
                        groupName +=";"+ user.OwnedGroups[i].Name;
                    }

    这样不正确,不知道我的代码哪里出问题。谢谢。

    2010年6月23日 1:59

全部回复

  • 请问你的“这样不正确”指的是什么?怎么个不正确法?

    spuser.OwnedGroups 是这个用户能够拥有管理的组,而不是这个用户所属的组,如果是后者,你应该用 spuser.Groups 属性


    问题要简单,错误须详细@错误/异常/堆栈信息+操作系统+软件版本+all the context of the issue Hope Helpful | http://www.leoworks.net
    2010年6月23日 3:12
  • 谢谢,可以了

    可是MOSSADMIN账号所在组为什么总是为空

    我也有给他分配组。

     

     

    2010年6月23日 3:50
  • 你这里的 MOSSADMIN 是一个什么账户?
    问题要简单,错误须详细@错误/异常/堆栈信息+操作系统+软件版本+all the context of the issue Hope Helpful | http://www.leoworks.net
    2010年6月28日 3:29
  • mossadmin是系统账号,是在安装sharepoint配置的,

    我也有分配组给他。

    2010年6月28日 3:32