SharePointやTeams(Office 365 グループ)のメールアドレスをアドレス帳から非表示にする

Microsoft

<景品表示法に基づく表記> 本サイトのコンテンツには、商品プロモーションが含まれている場合があります。

Office 365 グループのメールアドレスを非表示するメニューは Exchange 管理センターのグループメニューで用意されていません。
Windows PowerShell コマンドレットを実行することで設定可能です。

事前準備

事前に以下の URL を参照し Windows PowerShell を Exchange Online に接続します。

関連記事

Office365へのPowerShell接続手順
PowerShellのセットアップ モジュールのインストール モジュールをインストールします PowerShellの設定 PowerShell接続ポリシーを RemoteSigned に設定する。 # Set-ExecutionPolicy...
Exchange Online PowerShell に接続する
Exchange Online PowerShell V3 モジュールを使用して、先進認証または多要素認証 (MFA) を使用して Exchange Online PowerShell に接続する方法について説明します。

Office 365 グループのメールアドレスを非表示にするコマンドレット

[構文]
Set-UnifiedGroup -Identity "Office 365 グループのメールアドレス" -HiddenFromAddressListsEnabled $True

[実行例]
Set-UnifiedGroup -Identity [email protected] -HiddenFromAddressListsEnabled $True
※ 上記のコマンドレット内の $True 部分を $False とすることで既定値に戻す (アドレス帳に表示させる) ことが可能です。

※ 設定後 Outlook クライアントの Offline Global Address List へ情報が反映するまで最大 48 時間要します。

設定値を確認するコマンドレット

[構文]
Get-UnifiedGroup -Identity "Office 365 グループのメールアドレス" | Select HiddenFromAddressListsEnabled

[実行例]
Get-UnifiedGroup -Identity [email protected] | Select HiddenFromAddressListsEnabled

すべての Office 365 グループのメールアドレスを非表示にするコマンドレット

[実行例]
Get-UnifiedGroup -ResultSize Unlimited | Set-UnifiedGroup -HiddenFromAddressListsEnabled $True

すべての Office 365 グループの設定値を確認するコマンドレット

Get-UnifiedGroup -ResultSize Unlimited | Select Displayname,HiddenFromAddressListsEnabled

参考情報

Set-UnifiedGroup (ExchangePowerShell)
Microsoft 365 Groups are group objects that are available across Microsoft 365 services. Note You can't change the Hidde...
Get-UnifiedGroup (ExchangePowerShell)
Microsoft 365 Groups are group objects that are available across Microsoft 365 services. You need to be assigned permiss...