証明書ベースの認証を構成する

Office 365向けの証明書ベースの認証を利用することで、ユーザーはスマートカードを使ったハイブリッドまたは純粋なAzure AD結合デバイスに対する認証をセキュアに行い、サポートされるすべてのMicrosoftアプリケーションで統一されたシングルサインオン(SSO)エクスペリエンスを提供できます。

この機能には次のメリットがあります。

  • シームレスなシングルサインオン(Seamless single sign-on):ハイブリッドまたは純粋なAzure AD結合デバイスでスマートカードを使ってサインインするユーザーには、Office 365アプリのブラウザーまたはシッククライアント全体でSSOエクスペリエンスが提供されます。

  • 制御された認証方法(Controlled authentication methods):セキュリティ強化のために、管理者は、デバイスのサインインフローとMicrosoftアプリへのアクセスの両方でユーザーを特定の認証方法(PIV/CACなど)に制限できます。

  • 統合された証明書検証(Integrated certificate validation):管理者は、割り当て済みの証明書を使ってユーザーがハイブリッド/Microsoft Entra ID参加デバイスに、証明書のシームレスな検証によってサインインできるようにすることができます。シームレスな検証は、OktaAzureを通じて行われます。

開始する前に

Office 365アプリケーションの証明書ベースの認証を有効化する前に、次の条件が満たされていることを確認します。

タスクを開始する

証明書ベースの認証は2段階のプロセスです。

  1. アプリ・サインイン・ポリシー・ルールを追加します。

  2. #apps-office365-certificate-based-authentication__EnableMicrosoft Office 365アプリで証明書ベースの認証を有効化する。

アプリサインインポリシールールを追加する

  1. Admin Consoleで、アプリケーション(Applications) > アプリケーション(Applications)に移動します。

  2. 証明書ベースの認証を有効化するOffice 365アプリを選択します。

  3. サインオン(Sign On)タブをクリックし、ユーザー認証(User authentication)セクションまでスクロールします。

  4. ポリシーの詳細を表示(view policy details)をクリックします。

  5. ルールを追加(Add Rule)をクリックします。

  6. ルール名(Rule Name)を入力します。

  7. IF条件を構成します。これらの条件では、どのような場合にルールを適用するのかを指定します。

    IF 説明
    ANDクライアント:

    次のいずれかのクライアント(One of the following clients) > 証明書ベースの認証(Certificate Based Authentication)を選択します。

    任意で証明書ベースの認証と共に別のクライアントを選択できます。

  8. THEN条件を構成します。これらの条件では、認証を適用する方法を指定します。

    THEN 説明
    ANDユーザーの認証に必要な要素:

    任意の1要素タイプ(Any 1 factor types)または任意の2要素タイプ(Any 2 factor types)

    AND認証方法

    認証方法の1つにスマートカードAuthenticatorが含まれていることを確認します。
  9. 保存(Save)をクリックします。

Microsoft Office 365アプリで証明書ベースの認証を有効化する

  1. Admin Consoleで、アプリケーション(Applications) > アプリケーション(Applications)に移動します。

  2. Microsoft Office 365アプリを選択します。

  3. サインオン(Sign On)タブをクリックし、編集(Edit)をクリックします。

  4. 証明書ベースの認証(Certificate Based Authentication)までスクロールし、このアプリを有効化(Enable for this application)をクリックします。

  5. 保存(Save)をクリックします。

関連項目

Microsoft Office 365

アプリ・サインイン・ポリシー・ルールを追加する

スマートカードAuthenticatorを構成する