环境,很多AD Security Group在AD改了Name属性了,然后我们这里SharePoint还是之前的Name,现在想要同步,不知道大家有什么好办法。
试过Set-SPUser -SyncFromAD,用户可以,AD安全组不行。
不知道大家有什么好办法么?!
我这没有UPS。
上codeplex上找找 应该有现成的tool
我覺得最好是叫用戶自己刪掉該group再加回來
另外網上找到一段PowerShell應該合用:
if ((Get-PSSnapin 'Microsoft.SharePoint.PowerShell' -ErrorAction SilentlyContinue) -eq $null){Add-PSSnapin 'Microsoft.SharePoint.PowerShell'}
$SPSiteFilter = " sharepoint.domain. ch"
Get-SPSite | where{$SPSiteFilter -contains $_.Url} | %{
$_.rootweb.siteusers | where{($_.DisplayName -ne $_.UserLogin) -and $_.IsDomainGroup} | %{
Write-Host "Change: $($_.DisplayName) to: $($_.UserLogin)"
$_.DisplayName = $_.UserLogin
$_.Name = $_.UserLogin
$_.Update()
}
}