Office 2016 および Office 2019 クライアント アプリの最新認証のしくみ
この記事は、Microsoft 365 Enterprise および Office 365 Enterprise の両方に適用されます。
この記事では、Office 2016 および Office 2019 クライアント アプリが、Exchange Online、SharePoint Online、および Skype for Business Online の Microsoft 365 テナントの認証構成に基づいて最新の認証機能を使用する方法について説明します。
注:
Office 2010 や Office for Mac 2011 などのレガシ クライアント アプリは、先進認証をサポートしていないため、基本認証でのみ使用できます。
Microsoft 365 サービスの最新認証の可用性
Microsoft 365 サービスの場合、先進認証の既定の状態は次のとおりです。
既定では、Exchange Onlineに対してオンになっています。 Exchange Onlineで先進認証を有効または無効にして、有効または無効にする方法に関するページを参照してください。
既定では、SharePoint Online に対して オン になっています。
Skype for Business Online に対して既定でオンになっています。 最新の認証を有効または無効にするには、「Skype for Business Online を有効にする」を参照してください。
注:
2017 年 8 月 1 日より前に作成されたテナントでは、Exchange Online と Skype for Business Online は既定でオフになっています。
次のリンクを選択して、先進認証が有効になっているかどうかに応じて、Office 2016 および Office 2019 クライアント認証が Microsoft 365 サービスとどのように連携するかを確認します。
Exchange Online
次の表では、先進認証の有無にかかわらず、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 | いいえ | 基本認証 | 基本認証 |
SharePoint Online
次の表では、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 サインイン アシスタントのみ。 |
Skype for Business Online
次の表では、最新の認証の有無にかかわらず、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 サインイン アシスタントのみ。 |