Microsoft Graph を使用したアプリの作成 – 関連付け
Microsoft Graph は、数百万ものユーザーのデータを扱う組織やコンシューマーに向けたアプリを作成できる、統一されたプログラマビリティ モデルを提供します。 Microsoft Graph API は、OData プロトコルのクエリ パラメーターの多くを実装しています。 カスタム アプリケーションで Microsoft Graph を使用する方法について説明します。 このラーニングパスはMicrosoft 365 認定: DeveloperDeveloper Associate への認定の準備を行うことができます。
前提条件
なし
このラーニング パス内のモジュール
Microsoft Graph は、数百万ものユーザーのデータを扱う組織やコンシューマーに向けたアプリを作成できる、統一されたプログラマビリティ モデルを提供します。 Microsoft Graph REST API は、OData プロトコルのクエリ パラメーターの多くを実装しています。 このモジュールでは、クエリ パラメーターを用いてクエリを操作する方法を学習します。
Microsoft Graph は、数百万ものユーザーのデータを扱う組織やコンシューマーに向けたアプリを作成できる、統一されたプログラマビリティ モデルを提供します。 このモジュールでは、Microsoft Graph リソースの過剰使用を制限するために Microsoft がどのように Microsoft Graph に調整を実装したかを学習します。 受講者は要求が調整されないようにする方法と、Microsoft Graph が大量のユーザー トラフィックを正常な方法で調整する場合のシナリオを適切に扱う方法を学習します。
ユーザーは、Microsoft 365 の多くの処理の中心となるものです。 Microsoft Graph を使用すると、開発者は Microsoft 365 のユーザーのライフサイクル全体にわたる完全な制御ができます。これには、ユーザーの作成、更新、削除、および組織内のユーザーの一覧表示が含まれます。 このモジュールでは、必要なアクセス許可の作業を含め、Microsoft Graph を使用して Microsoft 365 のユーザーと共同作業する方法について説明します。
グループとは、Microsoft サービス内またはアプリ内のリソースへのアクセスを共有しているユーザーの集合です。 開発者は Microsoft Graph を使用して、さまざまな種類のグループを作成し、管理できます。 このモジュールでは、グループのライフサイクル、さまざまなタイプのグループを管理し、Microsoft Graph を使用してグループに関連付けられているユーザーに関する情報を取得する方法について説明します。
OneDrive は、Office 365 のファイル ハブです。 OneDrive を使用すると、保存場所に関係なくファイルにアクセスして共同作業できます。 Microsoft Graph を使用すると、開発者は 1 つの API を使用して OneDrive 内のファイルを操作できます。 Office 365 のファイルはドライブに保存されています。 ユーザーは、ファイルを個人的なドライブ、自分の OneDrive、または SharePoint ドキュメント ライブラリを利用した共有ドライブに保存できます。 このモジュールでは、OneDrive のファイルにアクセス (ファイルの読み込みと書き込みの両方を実行) する方法およびファイルとユーザーの間の関係を理解する方法について説明します。
Microsoft Graph を使用すると、開発者は Microsoft 365 に保存されているユーザー情報をカスタム アプリケーションで使用できます。 データは、REST API を介して、または Microsoft が提供するさまざまなネイティブ SDK の 1 つを使用して、Microsoft Graph から取得されます。 このモジュールでは、Microsoft Graph .NET SDK を使用して、Microsoft 365 のデータにアクセスする ASP.NET MVC Web アプリケーションを作成する方法について説明します。