教えて!HELPDESK

Excel   Word  Outlook  PowerPoint   Windows

  

AD PowerShell:ユーザーをグローバルアドレス帳から非表示にする(コマンド)

 

■ AD PowerShellでGAL(Global Address List)の表示/非表示を切り替える

 

+非表示にする+

Get-ADUser -Filter {Name -eq 'ユーザーID'} | Set-ADUser -replace @{msExchHideFromAddressLists=$True}

又は

Set-ADUser -Identity ユーザーID -replace @{msExchHideFromAddressLists=$True}

+表示する+

Get-ADUser -Filter {Name -eq 'ユーザーID'} | Set-ADUser -replace @{msExchHideFromAddressLists=$False}

又は

Set-ADUser -Identity ユーザーID -replace @{msExchHideFromAddressLists=$False}

+状態確認+

Get-ADUser -identity ユーザーID -Properties * | Select-Object msExchHideFromAddressLists

→Trueなら非表示・False及び値なし(未構成)なら表示

上記コマンドにより↓の設定が変更されます。

◆Exchange管理センターのHide from address listsのチェックがON/OFF

◆ADの属性「msExchHideFromAddressLists」がTrue/False

 

※関連:PowerShellでActive Directoryを操作する(ADコマンド)

この操作を実行するための十分なアクセス権がありませんエラーが表示された場合は、管理者権限でPowerShellを起動して実行してください 。


 

 

教えて!HELPDESK      Excel     Word      Outlook      Power Point      Windows