OneNote Class Notebook API の変更によるセキュリティの強化

適用先
Microsoft Teams Microsoft Teams for Education

重要

ここで説明する別の方法を使用して、ノートブックとクラスを大規模にプロ ビジョニングできるようになりました: PowerShell と Microsoft Graph を使用してクラスを大規模にプロビジョニングします。

Microsoft Secure Future Initiative に従い、増加するサイバー脅威に対処するために、OneNote Class Notebook のパブリック API に変更を行っています。  

更新プログラムとは

2025 年 3 月 31 日より、統合グループに接続されていない OneNote クラス ノートブック (Microsoft 365 グループとも呼ばれます) に接続されていないパブリック API でのアプリケーション アクセス許可を持つ認証トークンのサポートを廃止します。 

これらのアプリ専用トークンは使いやすいですが、より高度な承認方法と比較すると、より簡単に悪用される可能性があります。 

この更新プログラムがサービスに影響を与えるかどうかを確認する操作方法

  1. 学校や学区でサード パーティ製またはカスタムの内部アプリケーション ("アプリ") を使用して OneNote Class Notebook の操作 (作成、プロビジョニング、バックアップなど) を実行しない場合、サービスはこれらの変更の影響を受けません。 

  2. "アプリ" を使用する場合、サービスはこれらの変更の影響を受けませんが、"委任された" (アプリ + ユーザーとも呼ばれる) アクセス許可のみを使用して操作を実行します。  

  3. "アプリ" を使用する場合、サービスはこれらの変更の影響を受けませんが、Microsoft Teams のクラスに接続されている統合グループ ノートブックに対してのみ操作が実行されます。 

  4. Teams に接続されている統合グループ ノートブックではない OneNote クラス ノートブックで操作を実行する "アプリ" を使用している場合、サービスが影響を受ける可能性があります。 例:

    1. ここに記載されているように、OneDrive for Business および SharePoint サイトのノートブック上のノートブックのサービス ルート URL を利用するカスタム内部アプリケーションがある場合、サービスに影響が及びます 

    2. Teams に接続されている統合グループ ノートブックではない OneNote クラス ノートブックで操作を実行し、次のいずれかのスコープ (アクセス許可) に関連付けられたトークンを使用する場合、サービスに影響があります。

      1. Notes.Read.All および Notes.ReadWrite.All ここに記載されているように ) を参照してください。
      2. Notes.ReadWrite.CreatedByApp ここに記載されているように

どのようなアクションが必要ですか?

2025 年 3 月 31 日より前に、アプリ専用トークンを使用するサード パーティ アプリケーションは、より安全な形式の承認を使用するように移行する必要があります。 この更新プログラムは、データのセキュリティを強化するために必要です。 

より安全な形式の承認を導入するために実行できる手順を次に示します。

  1. システム インテグレーター パートナーまたはその他のサードパーティ ソリューションに依存して、テナント内の Teams 以外の OneNote Class Notebook で操作を実行する場合は、このサポート情報を共有して、テナントがさらなるアクションを実行できるようにしてください。 
  2. OneNote クラス ノートブックで操作を実行する独自のカスタム内部アプリケーションがあり、Teams に接続されている統合 グループ ノートブックではなく、アプリ専用トークンを使用している場合は、アプリケーションの承認にグローバル テナント管理者または OneDrive 所有者ユーザー アカウントを使用するように移行する必要があります。 
  3. システム インテグレーター パートナーの場合は、以前にアプリのみとして実行していたアプリケーションを、グローバル テナント管理者ユーザー アカウントで実行できるようになりました。 これを行うには、アプリを使用してテナントによってプロビジョニングされたグローバル テナント管理者ユーザー アカウントが必要になる場合があります。 

アクションを行わないとどうなりますか?

アプリケーションアクセス許可を持つトークンを使用して、OneDrive for Business および SharePoint サイトのノートブック エンドポイントへの要求では、3 月末に 401 件の承認されていないエラーが返されます。 

データのセキュリティを確保するために、これらの必要な変更を行うことにご協力いただきありがとうございます。 ご質問やご不明な点がございましたら、 apponly-cnb@microsoft.comまでお送りください。