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

この記事では、Exchange Online、SharePoint Online、および Skype for Business Online の Office 365 テナントでの認証構成に基づいて、Office 2013 および Office 2016 クライアント アプリが先進認証機能をどのように使用するかについて説明します。

Office 365 サービスに対する先進認証の可用性

Office 365 サービスに対する先進認証の既定の状態は次のとおりです。

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

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

Skype for Business での動作のしくみについては、「Skype for Business で先進認証 (ADAL) を使用する方法」を参照してください。

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

先進認証が有効になっているかどうかによって Office 2013 および Office 2016 クライアント認証が Office 365 サービスとどのように連携するかについては、次のリンクをクリックしてください。

Exchange Online

次の表では、先進認証が有効または無効になっている場合に Office 2013 または Office 2016 クライアント アプリを Exchange Online に接続する際の認証動作について説明します。

Office クライアント アプリのバージョン

レジストリ キーの有無

先進認証が有効

テナントに対して先進認証が有効になっている場合の認証動作 (既定)

テナントに対して先進認証が無効になっている場合の認証動作

Office 2016

×、または EnableADAL = 1

まず先進認証が試行されます。サーバーが先進認証接続を拒否した場合、基本認証が使用されます。テナントが有効になっていない場合、サーバーは先進認証を拒否します。

まず先進認証が試行されます。サーバーが先進認証接続を拒否した場合、基本認証が使用されます。テナントが有効になっていない場合、サーバーは先進認証を拒否します。

Office 2016

○、EnableADAL = 1

まず先進認証が試行されます。サーバーが先進認証接続を拒否した場合、基本認証が使用されます。テナントが有効になっていない場合、サーバーは先進認証を拒否します。

まず先進認証が試行されます。サーバーが先進認証接続を拒否した場合、基本認証が使用されます。テナントが有効になっていない場合、サーバーは先進認証を拒否します。

Office 2016

有、EnableADAL=0

×

基本認証

基本認証

Office 2013

×

×

基本認証

基本認証

Office 2013

○、EnableADAL = 1

まず先進認証が試行されます。サーバーが先進認証接続を拒否した場合、基本認証が使用されます。テナントが有効になっていない場合、サーバーは先進認証を拒否します。

まず先進認証が試行されます。サーバーが先進認証接続を拒否した場合、基本認証が使用されます。テナントが有効になっていない場合、サーバーは先進認証を拒否します。

SharePoint Online

次の表では、先進認証が有効または無効になっている場合に Office 2013 または Office 2016 クライアント アプリを SharePoint Online に接続する際の認証動作について説明します。

Office クライアント アプリのバージョン

レジストリ キーの有無

先進認証が有効

テナントに対して先進認証が有効になっている場合の認証動作 (既定)

テナントに対して先進認証が無効になっている場合の認証動作

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 クライアント アプリを Skype for Business Online に接続する際の認証動作について説明します。

Office クライアント アプリのバージョン

レジストリ キーの有無

先進認証が有効

テナントに対して先進認証が有効になっている場合の認証動作

テナントに対して先進認証が無効になっている場合の認証動作 (既定)

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 サインイン アシスタントのみ。

関連項目

Using Office 365 modern authentication with Office clients (Office クライアントで Office 365 先進認証を使用する)

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×