我有很多需要设置权限的 Sharepoint 网站。手动打开每个网站并添加用户需要花费大量时间。这也很繁琐,因为这些用户通常是许多(但不是所有)网站上的同一个用户。
有没有办法对这些站点进行分组管理(无需继承权限)?
我见过一些可以做到这一点的程序,但它们不是免费的。通常这不会有太大问题,但我的公司已经冻结了采购。所以我不指望购买任何工具了。
在我花费大量时间手动更新每个网站之前,我想看看是否有免费工具可以帮助我做到这一点。
答案1
您可以使用 PowerShell 来帮助自动化此操作,您可能需要从此处的指导视频开始:http://technet.microsoft.com/en-us/sharepoint/ee518673
为了帮助您入门,可以使用如下简单脚本将用户添加到网站:
New-SPUser -UserAlias "DOMAIN\Goyuix" -Web "http://localhost" -Group "Team Site Owners"
您还可以轻松地删除用户:
Remove-SPUser "DOMAIN\Goyuix" -Web "http://localhost"
您可能还会发现这些入门说明很有帮助:http://technet.microsoft.com/en-us/library/ee806878.aspx