MicrosoftがOffice Add-insプラットフォームを刷新、開発者向け機能とツールが大幅に強化
スポンサーリンク
記事の要約
- 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との連携を深めることで、より効率的な開発環境の実現が可能になるだろう。
参考サイト
- ^ 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).
- Microsoft. https://www.microsoft.com/ja-jp
※上記コンテンツはAIで確認しておりますが、間違い等ある場合はコメントよりご連絡いただけますと幸いです。
- AIツール「Stunning」の使い方や機能、料金などを解説
- AIツール「Metaphor(メタファー)」の使い方や機能、料金などを解説
- AIツール「だれでもAIメーカー」の使い方や機能、料金などを解説
- AIツール「マグナとふしぎの少女」の使い方や機能、料金などを解説
- AIツール「Cradle」の使い方や機能、料金などを解説
- AIツール「Drumloop AI」の使い方や機能、料金などを解説
- AIツール「Slack GPT」の使い方や機能、料金などを解説
- AIツール「BratGPT」の使い方や機能、料金などを解説
- AIツール「Illustroke」の使い方や機能、料金などを解説
- AIツール「Llama 2 Chatbot」の使い方や機能、料金などを解説
- 【CVE-2024-52306】Laravel-Backpack FileManagerにデシリアライゼーションの脆弱性、バージョン3.0.9で修正完了
- 【CVE-2024-38255】Microsoft SQL Serverに深刻な脆弱性、複数バージョンで遠隔コード実行のリスクが発覚
- 【CVE-2024-50209】Linux kernelのRDMA/bnxt_reにメモリ割り当ての脆弱性、複数バージョンに影響
- 【CVE-2024-47604】NuGetGalleryでXSS脆弱性が発見、HTMLの属性処理に深刻な問題
- 【CVE-2024-50211】Linuxカーネルのudf inode_bmap()エラー処理機能が改善、システムの安定性向上へ
- ペライチアプリが複数アプリの作成・管理機能をリリース、企業のデジタル展開を効率化へ
- クラウドERPのMA-EYESがピットタッチ・プロ3とAPI連携、勤怠管理の効率化と業務改善を実現
- Tumakerが新型モジュラー式3Dプリンターを発表、ヘッドの交換システムによって材料の互換性が向上へ
- パナソニックISがRPAウェビナーを開催、導入時の課題と解決策を解説するデモンストレーションを実施へ
- ECUがBackend for Chatのサービス申し込みを開始、フロントエンド実装だけでチャット機能を実現可能に
スポンサーリンク