WS-Federation自動用のOffice 365署名証明書をローテーションする

WS-Federation自動をサインオン方法として使用するOffice 365統合用のアプリレベルの署名証明書を生成、更新、アクティブ化する方法について説明します。

このタスクについて

OktaからOffice 365に送信されるSAMLアサーションは、署名証明書を使用して暗号で署名されます。アクティブな署名証明書が有効期限切れになった場合、MicrosoftはすべてのSAMLアサーションを拒否して、Office 365アプリへのユーザーアクセスをブロックします。サービスの中断を避けるために、有効期限が切れる前に署名証明書をローテーションしてください。これにより、新しい証明書が生成されて使用されます。

始める前に

  • スーパー管理者としてサインインします。
  • Office 365アプリインスタンスに構成されたサインオン方法がWS-Federation自動(WS-Federation Automatic)であることを確認します。「Office 365向けにシングルサインオンを構成する」を参照してください。
  1. Admin Consoleで、アプリケーション(Applications) > アプリケーション(Applications)に移動します。
  2. 証明書をローテーションするOffice 365アプリ統合を検索して選択します。
  3. サインオン(Sign On)タブに移動します。
  4. SAML署名証明書(SAML Signing Certificates)セクションの新しい証明書を生成(Generate new certificate)をクリックします。
  5. 新しい署名証明書のアクション(Actions)メニューからアクティブ化(Activate)を選択します。これにより、新しい証明書のステータスがアクティブ(Active)に変更され、前の証明書のステータスが非アクティブ(Inactive)に設定されます。アプリインスタンスのSSO操作に新しい証明書が使用されるようになりました。必要な場合、アクション(Actions)メニューから削除(Delete)を選択して、古い証明書を削除できます。
  6. 証明書が有効になるまで5分待ちます。フェデレーションされたユーザーでOffice 365アプリにサインインすることで、SSOが正しく機能することを確認します。