【发布时间】:2013-04-17 16:22:04
【问题描述】:
基于 MS:
SPWeb.AllUsers 获取代表所有用户的用户对象集合,这些用户要么是站点成员,要么作为站点中域组的经过身份验证的成员浏览到站点。
注意“浏览到”这个词
SPWeb.SiteUsers 获取属于网站集的所有用户的集合。
我的问题是:这是否意味着 SiteUsers 是网站集中所有子网站的 AllUsers 的组合?这意味着,仅包括作为站点中域组的经过身份验证的成员浏览到站点的人?或者,它包括尚未浏览的用户?
如果我想获取所有用户,包括站点成员并且有权浏览站点作为站点中域组的经过身份验证的成员,该怎么做?这是否意味着我们必须获取AD中的所有组,然后检查该组是否具有该站点的权限?
谢谢
【问题讨论】:
-
为什么这个标签是powershell?
-
我为此使用了SP Powershell,我认为它与powershell有关。我删除了标签。
标签: sharepoint sharepoint-2010