🔍

Microsoft Ignite 2018 で Microsoft Graph のアップデートが発表されました

に公開

はじめに

Microsoft Ignite 2018 ではさまざまな発表がありましたが、Microsoft Graph についてもアップデートがありました。詳細は Office 365 Blog で公開されています。

https://devblogs.microsoft.com/microsoft365dev/microsoft-graph-ignite-2018?WT.mc_id=M365-MVP-5002941

アップデートの内容を簡単にご紹介します。

アップデートの一覧

Managed access to Microsoft Graph (preview)

Microsoft Graph に対して大規模なデータアクセスを行うアプリケーション (主に分析目的を想定) では、セキュリティが課題となる場合があります。そのため、Azure Data Factory と Azure Managed Applications を利用して管理されたアクセス (Microsoft Graph Data Connect) を実現できるようになりました。いったん Microsoft Graph のデータを Blob Storage にコピーしてアクセスする仕組みです。Azure Data Factory と Azure Managed Applications については、まだ理解が十分ではありません。

Notifications (preview)

すべてのデバイス (pWindows、iOS、Android) に通知を送信するための API です。これまで通知 API は提供されていませんでした。

Dynamics is now in Microsoft Graph (preview)

Dynamics のエンドポイントが追加されました。多くの方にとって有用なアップデートです。

Tools for IT pros & admins

PowerApps から Microsoft Graph を利用するためのサンプルとテンプレートが提供されています。

Security & Identity

セキュリティ関連のアップデートについては、詳細を把握できていません。

Intune

Intune の API が拡充されています。

Microsoft Teams, Messages, Calendars, Files, and Folders

既存の API の拡張についても重要な内容が含まれています。

名前 説明
Teams の新機能 タブ作成 API によりチームにタブを展開できます (preview)
通話とオンライン会議 API でボットを作成できます (preview)
SharePoint の新機能 ページ API によりページの管理が可能です (preview)
リスト ビュー API によりビューの管理が可能です (preview)
OneDrive の新機能 フォローしているコンテンツの管理が可能です (preview)
ファイルの一括移動とコピーが可能です (preview)
Outlook の新機能 メッセージにカスタムヘッダーを追加できます (GA)
Mail Tips API によりメールの受信者情報を取得できます (GA)
予定表の空き時間を取得できます (preview)

Tools & capabilities for developers (preview)

Microsoft Graph が OpenAPI (Swagger) に対応しました。これまではドキュメントを参照する必要がありましたが、開発生産性の向上が期待できます。

Discussion