我如何用PowerShell导出站点安全组和会员资格?
-
16-10-2019 - |
题
我正在寻找一个PowerShell脚本(或工具),以将站点的组和组成员资格导出到文本文件。
这些文件将用作当前安全配置的备份,以防万一设置不小时,以及审核错误配置的站点(例如,只有一个站点所有者,不当授予的公共访问等等)。
有人知道完成此任务的任何现有脚本吗?
是否有可以实现同样的第三方工具?
解决方案
我的一个朋友写了一个巨大的Powershell脚本,以围绕安全性执行许多不同的功能。他在这里发布了他的博客: http://geekswithblogs.net/bjackett/archive/2009/04/24/the-power-ofer-of-powershell-and-harl-and-sharepoint-narepoint-enumerating-sharepoint-permissions-permissions-and.aspx. 。如果您环顾73行,则应该看到您想要列举SharePoint组成员的脚本的一部分。完成此工作后,您只需将结果输送到文本文件即可。