是否有查询或PowerShell命令来检索用于在SharePoint网站的权限的AD组列表? 我们需要找出正在使用哪些组(实际上哪些组未被使用),以便我们可以删除AD中未使用的组。
您可以使用STSADM -o enumusers命令来收集信息。 它将输出XML与SharePoint网站关联的用户(或AD组)的列表。 不幸的是,您必须为每个站点执行此操作,因此可能需要一些时间才能将脚本放在一起运行。
我们查看了Quest的一个工具来pipe理我们网站的安全权限。 其中一个function是创build一个所有用户的好名单。 它可能已经有你需要的function。
我在SharePoint上工作,是负责权限pipe理的PM。
最好的方法是编写自定义代码。 对于给定的SPWeb,您可以枚举RoleAssignments(对主体的权限分配)并从中获取目录组。