Office によるインターネットへの接続を管理者が禁止した環境で Outlook を起動するたびに認証ダイアログが表示される現象の対処方法


こんにちは。日本マイクロソフト Outlook サポート チームです。

今回の記事ではタイトルの現象でお困りのお客様には朗報となる Office 2016 機能追加についてご紹介します。


概要

Outlook を含む Office アプリケーションには、ヘルプやオンライン テンプレートなど、インターネット上のコンテンツへのアクセスを制御する設定項目が存在します。

これらの設定項目の場所、詳細や制御方法については こちら の記事をご覧ください。

上記ブログ記事内でご紹介しているように、管理者は UseOnlineContent レジストリを 0 に設定することにより、Office アプリケーションによるインターネット上のコンテンツへの接続を禁止することが可能です。

一方で、Outlook 2013/2016 は認証時に MSO.dll と呼ばれる Office の共通コンポーネントを使用した認証を行いますが、UseOnlineContent が 0 に設定された環境では、インターネットへの接続性がないと判断される動作となり、認証時に必要な処理が一部中止され、保存された資格情報が使用されず Outlook 起動時に毎回認証ダイアログが表示されたり、アカウント設定が失敗するという問題が発生します。

これらの問題についてご紹介しているのが こちらの KB3060280 となります。
なお、この現象は Outlook 2010 では発生しません。

これらの現象は、MSO.dll による認証が多要素認証や先進認証といった近代的な認証方法を実現するため、インターネットへの接続が必要なタイミングがあることを前提にした設計により発生していました。

また、Office 2013 では多要素認証なども使用できなくなることを前提に、MSO を使用した認証を無効化したり、UseOnlineContent を 0 以外の値に変更するという回避策しか存在していませんでした。
これらの Office 2013 環境に関する情報は こちら のブログ記事でご紹介しています。
Outlook 2016 では MSO を使用した認証を無効化することは出来ず、これまでは UseOnlineContent を 0 以外の値に変更する以外の回避策がありませんでした。

今回、Office 2016 で、インターネット上のコンテンツへのアクセスを禁止したまま、上記 KB3060280 の事象を回避したいというお客様のリクエストを元に、UseOnlineContent が 0 であっても、通常通りの認証を行えるように動作を変更可能なバージョンがリリースされていますのでご紹介します。


使用可能なバージョンおよび適用が必要な更新プログラム

前述したように、今回の機能追加は Office 2016 でのみ行われています。

Office 365 ProPlus などのクイック実行版では一斉に更新が適用されるので、後述のバージョン以降で利用可能となります。
MSI 版と呼ばれるインストール方式の Office 2016 では、後述の更新プログラムの適用が必要となります。

ご利用の Office がクイック実行版か MSI 版かを確認する方法については、こちら の記事をご覧ください。

Office 365 ProPlus などクイック実行版
バージョン 1710 以降 (月次チャネルではリリース済みであり、半期チャネルなど他のチャネルでは随時展開予定です。)

MSI 版
以下の 3 つの MSO 関連の更新プログラムを全て適用する必要があります。

KB4011622 - https://support.microsoft.com/en-us/help/4011622/descriptionofthesecurityupdateforoffice2016january9-2018
KB4011625 - https://support.microsoft.com/en-us/help/4011625/january-2-2018-update-for-office-2016-kb4011625
KB4011630 - https://support.microsoft.com/en-us/help/4011630/january-2-2018-update-for-office-2016-kb4011630


動作を変更するために必要なレジストリ

必要な更新を適用後、以下のレジストリを追加することで動作が変更され、Outlook 2016 における KB3060280 の事象を回避可能となります。

キー : HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Identity
名前 : EnableAuthInOfflineMode
種類 : REG_DWORD
データ : 0x00000001 (10 進数 : 1)


本情報の内容 (添付文書、リンク先などを含む) は、作成日時点でのものであり、予告なく変更される場合があります。

Skip to main content