📩

Microsoft Vivaから配信されるメールの配信停止

2022/06/11に公開約2,100字

はじめに

今回は、Microsoft Vivaで配信されるメールの配信停止設定の手順を整理します。

メール自体は利用者に悪影響を及ぼしませんが、運用方法が決まってから活用したい組織も多いと思います。
Microsoft 365管理センター上で組織レベルでの設定変更もできますが、以下の理由から今回はPowerShellで設定を変更しようと思います。

  • Microsoft Vivaが過渡期で、管理センターのGUIが不安定
    (設定項目がなくなってる?と思ったら、次の日確認したら確認できたり。。ハマりました。。)
  • 一部の利用者だけテスト的に受信させたい

Microsoft Viva

Microsoft Vivaとは、組織内でのコラボレーション力を高めるためのプラットフォームです。
いくつかのサービスから構成されており、今回はVivaインサイトサービスにより提供される、ブリーフィングメールとダイジェストメールの設定を変更します。

ブリーフィングメール

ブリーフィングメールには次のような特徴があります。

  • Exchange Onlineを利用中のMicrosoft 365アカウントが受信
  • アカウントのメールボックスからコンテンツが決定
  • 1日1回配信
  • 送信者は「viva-noreply@microsoft.com」

設定変更

今回はExchange Online PowerShell V2を利用します。
ブリーフィングメールの設定は、組織の設定よりもアカウントのプロパティが優先されます。
まずはMicrosoft 365管理センターで組織レベルの設定を変更し、各アカウントのプロパティを変更する流れになります。

まずはモジュールのインストール

# 実行ポリシーを変更(スコープは必要に応じて)
Set-ExecutionPolicy RemoteSigned -Scope Process

# モジュールのインストール
Install-Module -Name ExchangeOnlineManagement

Exchange Onlineに接続

Connect-ExchangeOnline

現在のプロパティを確認

Get-UserBriefingConfig -Identity <UPN>

<実行結果>
IsEnabled:True

[Enabled]のプロパティがfalseの場合、ダイジェストメールは配信されません。

Set-UserBriefingConfig -Identity <UPN> -Enabled $false

CSVで一気に変更も可能です。

$path = "path"
Import-CSV $path |
ForEach-Object {
    Set-UserBriefingConfig -Identity $_.列名 -Enabled $false
}

切断

Disconnect-ExchangeOnline

メール本文から利用者による配信停止処理も可能です。
管理画面は、こちらです。

https://cortana.office.com/briefing

ダイジェストメール

ダイジェストメールには次の特徴があります。

  • ライセンス適用後のウェルカムメッセージ配信
  • 月2回配信
  • あとはブリーフィングメールとだいたい同じ

設定変更

モジュールのインストールはブリーフィングメールの項をご覧ください。

Exchange Onlineに接続

Connect-ExchangeOnline

現在のプロパティを確認

Get-MyAnalyticsFeatureConfig -Identity <UPN>

<実行結果>
PrivacyMode:opt-in
IsDashboardEnabled:True
IsAddInEnabled:True
IsDigestEmailEnabled:True

[IsDigestEmailEnabled]のプロパティがfalseの場合、ダイジェストメールは配信されません。

Set-MyAnalyticsFeatureConfig -Identity <UPN> -Feature digest-email -IsEnabled $false

CSVで一気に変更も可能です。

$path = "path"
Import-CSV $path |
ForEach-Object {
    Set-MyAnalyticsFeatureConfig -Identity $_.列名 -Feature digest-email -IsEnabled $false
}

切断

Disconnect-ExchangeOnline

さいごに

EXOv2で組織レベルで設定変更できないかな〜Graph経由だとできるのかな。
おそらくVivaのメールは増えてくると思うので、都度解決していきます。

GitHubで編集を提案

Discussion

ログインするとコメントできます