我们正在设置 ADFS 以与 Microsoft Online 服务进行身份联合。文档指出“没有显示名称的组将不会同步...”我们有超过 250 个具有空白显示名称属性的组。
是否有人知道如何设置 displayname 属性以匹配所有 displayname 为空的组的 cn 属性?
答案1
使用 Microsoft Powershell 命令即可完成此操作。如果您尚未将 AD 模块导入当前 powershell 会话,则需要导入该模块。
Get-ADGroup -filter * -Properties Displayname | Where-Object {$_.displayname -eq $null} | ForEach-Object {Set-ADGroup -Identity
$_ -DisplayName $_.SamaccountName}