Office 2013、Office 2016、Office 2019 クライアント アプリの先進認証のしくみ

この記事は、Microsoft 365 Enterprise および Office 365 Enterprise の両方に適用されます。

2013、Office 2016、Office 2019 のクライアント アプリOffice、Exchange Online、SharePoint Online、およびMicrosoft 365 テナントの認証構成に基づいて先進認証機能を使用する方法については、この記事を参照してください。オンラインSkype for Business。

注意

Office 2010 や Office for Mac 2011 などのレガシ クライアント アプリは、最新の認証をサポートしていないため、基本認証でのみ使用できます。

Microsoft 365 サービスの先進認証の可用性

Microsoft 365 サービスの場合、先進認証の既定の状態は次のとおりです。

注意

2017 年 8 月 1 日より に作成されたテナントでは、Exchange Online と Skype for Business Online は既定で オフ になっています。

Office クライアント アプリのサインイン動作

Office 2013 クライアント アプリでは、既定でレガシ認証がサポートされます。 レガシとは、Microsoft Online サインイン アシスタントまたは基本認証をサポートしていることを意味します。 これらのクライアントが最新の認証機能を使用するには、Windows クライアントにレジストリ キーが設定されている必要があります。 手順については、「Windows デバイスでOffice 2013 の先進認証を有効にする」を参照してください。

Microsoft Office 2013 がインストールされている Windows を実行しているデバイス (たとえばノート PC やタブレット) で先進認証を有効にするには、次のレジストリ キーを設定する必要があります。先進認証を有効にするデバイスごとに、次のキーを設定する必要があります。

レジストリ キー
HKCU\SOFTWARE\Microsoft\Office\15.0\Common\Identity\EnableADAL REG_DWORD 1
HKCU\SOFTWARE\Microsoft\Office\15.0\Common\Identity\Version REG_DWORD 1

Skype for Businessで先進認証 (ADAL) を使用する方法に関する記事を参照して、Skype for Businessでの動作について説明します。

Office 2016 および Office 2019 クライアントでは、既定で最新の認証がサポートされており、クライアントがこれらの新しいフローを使用するためのアクションは必要ありません。 ただし、レガシ認証を使用するには、明示的なアクションが必要です。

次のリンクをクリックして、2013 Office 年、Office 2016 年、Office 2019 クライアント認証をMicrosoft 365 サービスと連携させる方法を確認します。最新の認証が有効になっているかどうかに応じて確認できます。

Exchange Online

次の表は、Office 2013、Office 2016、Office 2019 クライアント アプリが先進認証の有無にかかわらずExchange Onlineに接続するときの認証動作を示しています。

Office クライアント アプリのバージョン**** レジストリ キーが存在しますか?**** 最新の認証をオンにしますか?**** テナントに対して先進認証が有効になっている認証動作 (既定値)**** テナントの先進認証がオフになっている認証動作****
Office 2019
いいえ
AlwaysUseMSOAuthForAutoDiscover = 1
はい
Outlook 2013、2016、または 2019 で先進認証を強制します。
詳細情報
Outlook クライアント内で先進認証を強制します。
Office 2019
いいえ、または EnableADAL = 1
はい
先進認証が最初に試行されます。 サーバーが最新の認証接続を拒否した場合は、基本認証が使用されます。 テナントが有効になっていない場合、サーバーは先進認証を拒否します。
先進認証が最初に試行されます。 サーバーが最新の認証接続を拒否した場合は、基本認証が使用されます。 テナントが有効になっていない場合、サーバーは先進認証を拒否します。
Office 2019
はい、EnableADAL = 1
はい
先進認証が最初に試行されます。 サーバーが最新の認証接続を拒否した場合は、基本認証が使用されます。 テナントが有効になっていない場合、サーバーは先進認証を拒否します。
先進認証が最初に試行されます。 サーバーが最新の認証接続を拒否した場合は、基本認証が使用されます。 テナントが有効になっていない場合、サーバーは先進認証を拒否します。
Office 2019
はい、EnableADAL=0
いいえ
基本認証
基本認証
Office 2016
いいえ
AlwaysUseMSOAuthForAutoDiscover = 1
はい
2013、2016、または 2019 で先進認証を強制します。
詳細情報
Outlook クライアント内で先進認証を強制します。
Office 2016
いいえ、または EnableADAL = 1
はい
先進認証が最初に試行されます。 サーバーが最新の認証接続を拒否した場合は、基本認証が使用されます。 テナントが有効になっていない場合、サーバーは先進認証を拒否します。
先進認証が最初に試行されます。 サーバーが最新の認証接続を拒否した場合は、基本認証が使用されます。 テナントが有効になっていない場合、サーバーは先進認証を拒否します。
Office 2016
はい、EnableADAL = 1
はい
先進認証が最初に試行されます。 サーバーが最新の認証接続を拒否した場合は、基本認証が使用されます。 テナントが有効になっていない場合、サーバーは先進認証を拒否します。
先進認証が最初に試行されます。 サーバーが最新の認証接続を拒否した場合は、基本認証が使用されます。 テナントが有効になっていない場合、サーバーは先進認証を拒否します。
Office 2016
はい、EnableADAL=0
いいえ
基本認証
基本認証
Office 2013
いいえ
いいえ
基本認証
基本認証
Office 2013
はい、EnableADAL = 1
はい
先進認証が最初に試行されます。 サーバーが最新の認証接続を拒否した場合は、基本認証が使用されます。 テナントが有効になっていない場合、サーバーは先進認証を拒否します。
先進認証が最初に試行されます。 サーバーが最新の認証接続を拒否した場合は、基本認証が使用されます。 テナントが有効になっていない場合、サーバーは先進認証を拒否します。

SharePoint Online

次の表では、Office 2013、Office 2016、Office 2019 クライアント アプリが最新の認証を使用してSharePoint Online に接続するときの認証動作について説明します。

Office クライアント アプリのバージョン**** レジストリ キーが存在しますか?**** 最新の認証をオンにしますか?**** テナントに対して先進認証が有効になっている認証動作 (既定値)**** テナントの先進認証がオフになっている認証動作****
Office 2019
いいえ、または EnableADAL = 1
はい
先進認証のみ。
接続できない。
Office 2019
はい、EnableADAL = 1
はい
先進認証のみ。
接続できない。
Office 2019
はい、EnableADAL = 0
いいえ
Microsoft Online サインイン アシスタントのみ。
Microsoft Online サインイン アシスタントのみ。
Office 2016
いいえ、または EnableADAL = 1
はい
先進認証のみ。
接続できない。
Office 2016
はい、EnableADAL = 1
はい
先進認証のみ。
接続できない。
Office 2016
はい、EnableADAL = 0
いいえ
Microsoft Online サインイン アシスタントのみ。
Microsoft Online サインイン アシスタントのみ。
Office 2013
いいえ
いいえ
Microsoft Online サインイン アシスタントのみ。
Microsoft Online サインイン アシスタントのみ。
Office 2013
はい、EnableADAL = 1
はい
先進認証のみ。
接続できない。

Skype for Business Online

次の表では、Office 2013、Office 2016、Office 2019 クライアント アプリが最新の認証を使用してSkype for Business Online に接続するときの認証動作について説明します。

Office クライアント アプリのバージョン**** レジストリ キーが存在しますか?**** 最新の認証をオンにしますか?**** テナントに対して先進認証が有効になっている認証動作**** テナントの先進認証がオフになっている認証動作 (既定値)****
Office 2019
いいえ、または EnableADAL = 1
はい
先進認証が最初に試行されます。 サーバーが最新の認証接続を拒否した場合は、Microsoft Online サインイン アシスタントが使用されます。 Skype for Business Online テナントが有効になっていない場合、サーバーは先進認証を拒否します。
先進認証が最初に試行されます。 サーバーが最新の認証接続を拒否した場合は、Microsoft Online サインイン アシスタントが使用されます。 Skype for Business Online テナントが有効になっていない場合、サーバーは先進認証を拒否します。
Office 2019
はい、EnableADAL = 1
はい
先進認証が最初に試行されます。 サーバーが最新の認証接続を拒否した場合は、Microsoft Online サインイン アシスタントが使用されます。 Skype for Business Online テナントが有効になっていない場合、サーバーは先進認証を拒否します。
先進認証が最初に試行されます。 サーバーが最新の認証接続を拒否した場合は、Microsoft Online サインイン アシスタントが使用されます。 Skype for Business Online テナントが有効になっていない場合、サーバーは先進認証を拒否します。
Office 2019
はい、EnableADAL = 0
いいえ
Microsoft Online サインイン アシスタントのみ。
Microsoft Online サインイン アシスタントのみ。
Office 2016
いいえ、または EnableADAL = 1
はい
先進認証が最初に試行されます。 サーバーが最新の認証接続を拒否した場合は、Microsoft Online サインイン アシスタントが使用されます。 Skype for Business Online テナントが有効になっていない場合、サーバーは先進認証を拒否します。
先進認証が最初に試行されます。 サーバーが最新の認証接続を拒否した場合は、Microsoft Online サインイン アシスタントが使用されます。 Skype for Business Online テナントが有効になっていない場合、サーバーは先進認証を拒否します。
Office 2016
はい、EnableADAL = 1
はい
先進認証が最初に試行されます。 サーバーが最新の認証接続を拒否した場合は、Microsoft Online サインイン アシスタントが使用されます。 Skype for Business Online テナントが有効になっていない場合、サーバーは先進認証を拒否します。
先進認証が最初に試行されます。 サーバーが最新の認証接続を拒否した場合は、Microsoft Online サインイン アシスタントが使用されます。 Skype for Business Online テナントが有効になっていない場合、サーバーは先進認証を拒否します。
Office 2016
はい、EnableADAL = 0
いいえ
Microsoft Online サインイン アシスタントのみ。
Microsoft Online サインイン アシスタントのみ。
Office 2013
いいえ
いいえ
Microsoft Online サインイン アシスタントのみ。
Microsoft Online サインイン アシスタントのみ。
Office 2013
はい、EnableADAL = 1
はい
先進認証が最初に試行されます。 サーバーが最新の認証接続を拒否した場合は、Microsoft Online サインイン アシスタントが使用されます。 Skype for Business Online テナントが有効になっていない場合、サーバーは先進認証を拒否します。
Microsoft Online サインイン アシスタントのみ。

関連項目

Windows デバイスの Office 2013 の先進認証を有効にする

Microsoft 365 の多要素認証

多要素認証を使用してMicrosoft 365にサインインする

Microsoft 365 Enterprise の概要