我正在寻找一个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组成员的脚本的一部分。完成此工作后,您只需将结果输送到文本文件即可。

许可以下: CC-BY-SA归因
scroll top