概要
Microsoft Graph は、Microsoft 365 サービス全体に保存されているデータへのアクセスを提供します。 カスタム アプリケーションは、Microsoft Graph の API (アプリケーション プログラミング インターフェイス) を使用してデータに接続し、組織の生産性を向上させることができます。
前提条件
- Microsoft 365 テナントへのグローバル管理者アクセス
- JavaScript アプリケーションを開発する機能
- Microsoft Entra ID と Microsoft ID の 概念の基本的な理解をお勧めします
- Node.js
- 「Microsoft Graph を使用して Microsoft 365 のデータを取得するように JavaScript アプリケーションを構成する」モジュールの完了
学習の目的
このモジュールでは、次のことを行います。
- Microsoft Graph を使用して、ユーザーの写真をアプリケーションに統合する
シナリオ
開発チームは、組織内の営業担当者が顧客の管理に使用する新しいアプリケーションの作業を開始しました。 営業担当者がサインインした後に表示されるユーザー プロファイルに、エクスペリエンスをカスタマイズするためには写真を含める必要があるという内容のフィードバックが表示されました。
この機能を追加するには、Microsoft Graph を使用して Microsoft 365 から写真を取得します。 アプリケーションは、Microsoft Identity を使用してユーザーを認証し、アクセス トークンを受け取ります。 アプリケーションはこのトークンを使用して Microsoft Graph photo API を呼び出し、写真を取得します。
このプロセスがどのように機能するかについて詳しく確認し、Microsoft Graph を呼び出してユーザーの写真を取得する方法について学習しましょう。