批量更新 displayname 属性以匹配所有 AD 组的 cn 属性

Dan*_*cas 4 active-directory adfs microsoft-office-365

我们正在使用 Microsoft Online 服务设置 ADFS 以进行身份​​联合。文档指出“没有显示名称的组将不会同步......”我们有超过 250 个具有空白显示名称属性的组。

有没有人知道设置 displayname 属性以匹配 displayname 为空的所有组的 cn 属性的方法?

Mik*_*ike 8

使用 Microsoft Powershell 命令可以执行此操作。如果您尚未将 AD 模块导入到当前的 powershell 会话中,则需要导入它。

Get-ADGroup -filter * -Properties Displayname | Where-Object {$_.displayname -eq $null} | ForEach-Object {Set-ADGroup -Identity
$_ -DisplayName $_.SamaccountName}
Run Code Online (Sandbox Code Playgroud)