sharepoint子网站SPWeb.AllUsers和SPWeb.SiteUsers之间的差异?

sharepoint子网站SPWeb.AllUsers和SPWeb.SiteUsers之间的差异?,sharepoint,sharepoint-2010,Sharepoint,Sharepoint 2010,基于MS: SPWeb.alluser 获取用户对象的集合,该集合表示作为站点成员或作为站点中域组的已验证成员浏览到站点的所有用户。 注意“浏览到”一词 SPWeb.SiteUsers 获取属于网站集的所有用户的集合。 我的问题是:这是否意味着SiteUsers是网站集中所有子网站的诱惑者的组合?这意味着,仅包括作为站点中域组的身份验证成员浏览站点的?或者,它包括尚未浏览的用户 如果我想获取所有用户,包括站点的成员,以及有权作为站点中域组的已验证成员浏览站点的用户,如何操作?这是否意味着我们必须

基于MS:

SPWeb.alluser 获取用户对象的集合,该集合表示作为站点成员或作为站点中域组的已验证成员浏览到站点的所有用户。

注意“浏览到”一词

SPWeb.SiteUsers 获取属于网站集的所有用户的集合。

我的问题是:这是否意味着SiteUsers是网站集中所有子网站的诱惑者的组合?这意味着,仅包括作为站点中域组的身份验证成员浏览站点的?或者,它包括尚未浏览的用户

如果我想获取所有用户,包括站点的成员,以及有权作为站点中域组的已验证成员浏览站点的用户,如何操作?这是否意味着我们必须获得广告中的所有群组,然后检查该群组是否拥有该站点的权限

谢谢查看此链接

SiteUsers>AllUsers>Users

用户=>明确提供对站点的用户权限
AllUsers=>通过某些组成员身份访问网站的用户+用户
SiteUsers=>所有子网站的AllUsers+网站集管理员检查此链接

SiteUsers>AllUsers>Users

用户=>明确提供对站点的用户权限
AllUsers=>通过某些组成员身份访问网站的用户+用户

SiteUsers=>AllUsers for all subsites+site collection admins

以及为什么将此标记为powershell?我使用SP powershell进行此操作,我认为它与powershell相关。我删除了标记。为什么这个标记为powershell?我使用SP powershell进行此操作,我认为它与powershell相关。我删除了标签。AllUsers=>用户可以通过一些组成员+用户访问站点。这是不对的。是通过组成员资格+用户访问网站的用户。如果用户有权限,但从未访问过该网站,则它不包括在AllUsers中。AllUsers=>用户可以通过某些组成员资格+用户访问该网站。这是不对的。是通过组成员资格+用户访问网站的用户。如果用户有权限,但从未访问过该网站,则不包括在AllUsers中。