PowerShell将安全广告帐户添加到SharePoint组
我对Powershell脚本非常陌生,并起草了一份脚本,旨在将广告安全组添加到SharePoint管理组中。该脚本应在我的Web应用程序中的所有网站集中循环,并将安全组添加到预先存在的SharePoint组中:PowerShell将安全广告帐户添加到SharePoint组,sharepoint,powershell,Sharepoint,Powershell,我对Powershell脚本非常陌生,并起草了一份脚本,旨在将广告安全组添加到SharePoint管理组中。该脚本应在我的Web应用程序中的所有网站集中循环,并将安全组添加到预先存在的SharePoint组中: ###########Add Content Team as member of Admin Group Add-PSSnapin Microsoft.SharePoint.PowerShell $webApp = Get-SPWebApplication [http://mysit
###########Add Content Team as member of Admin Group
Add-PSSnapin Microsoft.SharePoint.PowerShell
$webApp = Get-SPWebApplication [http://mysite]
function CT{
param( [string]$siteColl, $itemID, $GroupAdmin )
try
{
new-SPUser -UserAlias "UK\g-content-team" -Web $siteColl -Group $GroupAdmin
# StatusMessageUpdate $itemID "Add CT into Admin group"
}
catch
{
#StatusMessageUpdate $itemID "Fail Add User to Owner Group"
StatusUpdate $itemID "Error"
$global:isError = "1"
}
}
CT $site $itemID $adminGroup
$web.Dispose()
我已经注释掉了状态消息更新,因为这会产生错误。没有它,就不会有错误,但它不会将组添加到我的任何站点中。
我知道有一大块代码丢失了——我只是需要一些帮助来让代码循环。
非常感谢您的帮助
if($spgroup){
$spuser = $spweb.EnsureUser("$domain\$adgroupname")
if($spuser){
$spgroup.AddUser($spuser)
$spgroup.Update()
}
}