推奨される回避策
Symantec Email Submission Outlook アドインが Microsoft の新しい認証ポリシーに対応するまでの間、Exchange Online PowerShell モジュールを利用して一時的にレガシ Online トークンを有効化する必要があります。
以下の手順で有効化を実施します。
Exchange Online PowerShell モジュールをインストールする
Windows OS
PowerShell を開いて以下のコマンドを実行します。
以下のコマンドでインストールされているバージョンをチェックします。
Get-InstalledModule ExchangeOnlineManagement | Format-List Name,Version,InstalledLocation
|
必要に応じてモジュールの更新を行います。 (古いバージョンがインストールされている場合)
Update-Module -Name ExchangeOnlineManagement
|
インストールされていない場合はモジュールをインストールします。
Install-Module -Name ExchangeOnlineManagement -Scope CurrentUser
|
以下のコマンドを実行してモジュールをインポートして、インストールされているモジュールのバージョン情報を確認します。
Import-Module ExchangeOnlineManagement;
Get-Module ExchangeOnlineManagement
|
Exchange Online に接続する
PowerShell で以下のコマンドを実行します。ブラウザ上に Microsoft 365 のログイン画面が表示されるので admin アカウントでサインインします。
レガシ Online トークンを有効にする
以下のコマンドを実行してレガシ Online トークンを有効にします。Outlook アドインからの全てのリクエストが許可されるようになるまでに最大 24 時間かかります。
Set-AuthenticationPolicy –AllowLegacyExchangeTokens -Identity "LegacyExchangeTokens"
|
レガシ Online トークンを有効にすると、 Microsoft 社が全テナントで設定を無効にすることを予定している 2025年2月に無効にならなくなります。そのため、早急に有効化することを推奨します。
レガシ Exchange Online トークンの状態を取得する
以下のコマンドを実行してレガシ Online トークンの状態を取得します。
Get-AuthenticationPolicy -AllowLegacyExchangeTokens
|
'AllowLegacyExchangeTokens' の値が True となっていることが確認できます。これはレガシ Exchange Online トークンが有効になっていることを示しています。
PS C:\> Get-AuthenticationPolicy -AllowLegacyExchangeTokens
AllowLegacyExchangeTokens: True
Allowed: []
Blocked: []
PS C:\>
注意: Email Security Outlook アドインの利用を停止する場合は、下記の手順でレガシ Online トークンを無効にします。
レガシ Online トークンを無効にする
以下のコマンドを実行してレガシ Online トークンを無効にします。 Outlook アドインからの全てのリクエストが遮断されるようになるまでに最大 24 時間かかります。
Set-AuthenticationPolicy –BlockLegacyExchangeTokens -Identity "LegacyExchangeTokens"
|