365グループの取得・GAL非表示

Exchangeアドレス帳から隠す隠さないとかの運用ってもうしたくないんだけど

TeamsやStreamなどバックエンドで365グループが作られ利用されるサービスは沢山あり、GUIから作るとExchange OnlineのGlobal Address List (GAL)にデフォルト表示になっています。GAL表示されているとOWA(OOTW)からそのグループの参加申請ができるので、それが都合悪い場合はPowerShellから非表示にします。

GAL表示されている365グループ一覧の表示・非表示の変更

Exchange OnlineのPowerShellモジュールが要ります。

Get-UnifiedGroup -Filter {hiddenfromaddresslistsenabled -eq $false} -ResultSize unlimited|sort name|ft displayname,hiddenfromaddresslistsenabled -a

上記で取得可能なので一律非表示にするのも簡単です。

Get-UnifiedGroup -Filter {hiddenfromaddresslistsenabled -eq $false} -ResultSize unlimited | %{Set-UnifiedGroup $_ -hiddenfromaddresslistsenabled $true}

Get-UnifiedGroup コマンドレットについてはこちら:

https://docs.microsoft.com/en-us/powershell/module/exchange/get-unifiedgroup?view=exchange-ps

 

Translate »