MicrosoftがOffice Add-insプラットフォームを刷新、開発者向け機能とツールが大幅に強化

text: XEXEQ編集部
(記事は執筆時の情報に基づいており、現在では異なる場合があります)


記事の要約

  • Office Add-insプラットフォームの開発者向け機能が強化
  • Nested App Authenticationが一般提供とプレビューで展開
  • Microsoft 365統合ストアがWord/Excel/PowerPointで提供予定

Office Add-insプラットフォームの新機能とツールがリリース

Microsoftは開発者向けのOffice Add-insプラットフォームに関する大規模なアップデートを2024年11月19日に発表した。Nested App Authentication(NAA)がOutlookで一般提供を開始し、Word/Excel/PowerPointではプレビュー提供となっており、シングルサインオン機能の強化によってセキュリティと柔軟性が向上している。[1]

Office Add-ins Development Kit for Visual Studio Codeがプレビュー提供を開始し、開発環境のセットアップやプロジェクト作成、アドインのプレビューなどが効率化された。開発者はVisual Studio Code内でリアルタイムなコード変更とサンプル探索が可能になっており、開発プロセスの簡素化に貢献している。

Microsoft 365統合ストアがWord、Excel、PowerPointに導入される予定で、Microsoftとサードパーティパートナーが提供するアドインの探索とインストール、管理が一元化される。統合マニフェストフォーマットの採用により、Teams、Outlook、Microsoft 365アプリ間での開発がシームレスに行えるようになる。

Office Add-insプラットフォームの新機能まとめ

Nested App Authentication 開発キット 統合ストア
主な機能 SSO強化 開発環境統合 一元管理
提供状況 Outlook:GA、他:プレビュー プレビュー 近日提供
対象アプリ Outlook, Word, Excel, PowerPoint Visual Studio Code Word, Excel, PowerPoint

Nested App Authenticationについて

Nested App Authentication(NAA)とはMicrosoftアプリケーション内でネストされたアプリケーションのシングルサインオン認証を実現する機能である。主な特徴として以下のような点が挙げられる。

  • MSAL.jsを使用した標準的な認証フロー
  • 従来のon-behalf-ofフローより高いセキュリティ
  • 柔軟なアプリケーションアーキテクチャの実現

NAAはOutlookのWindows版、Mac版、Web版、モバイル版で既に一般提供が開始されており、Office Add-insにおける認証の標準となることが期待される。Word、Excel、PowerPointでもプレビュー提供が開始され、Microsoft 365エコシステム全体での統一的な認証基盤の構築が進められている。

Office Add-insプラットフォームの刷新に関する考察

Office Add-insプラットフォームの刷新は、開発者の生産性向上とセキュリティ強化という二つの重要な課題に対する解決策を提供している。特にNAAの導入によって認証基盤が強化され、開発者は従来よりも安全で柔軟なアプリケーション設計が可能になっているのだ。Visual Studio Code向け開発キットの提供も、開発プロセスの効率化に大きく貢献するだろう。

Microsoft 365統合ストアの導入は、アドインの配布と管理を簡素化する一方で、開発者にとってはより厳格な品質基準への対応が求められる可能性がある。統合マニフェストフォーマットの採用に伴い、既存のアドインの移行作業も発生することが予想されるため、Microsoftにはスムーズな移行のための十分なサポートが求められる。

今後は特にAIを活用したアドイン開発支援機能の追加や、クロスプラットフォーム対応の強化が期待される。Microsoft Copilotとの連携を深めることで、より効率的な開発環境の実現が可能になるだろう。

参考サイト

  1. ^ Microsoft Visual Studio. 「What's new for Office Add-ins at Ignite 2024」. https://devblogs.microsoft.com/microsoft365dev/whats-new-for-office-add-ins-at-ignite-2024/, (参照 24-11-21).
  2. Microsoft. https://www.microsoft.com/ja-jp

※上記コンテンツはAIで確認しておりますが、間違い等ある場合はコメントよりご連絡いただけますと幸いです。

「プログラミング」に関するコラム一覧「プログラミング」に関するニュース一覧
ブログに戻る

コメントを残す

コメントは公開前に承認される必要があることにご注意ください。