Microsoft Graph におけるユーザーの概要
ユーザーは、Microsoft Graph における Azure Active Directory (Azure AD) の職場または学校のユーザー アカウント、または Microsoft アカウントの表現です。 Microsoft Graph の user リソースは、ユーザーと関連性のあるリレーションシップやリソースにアクセスする際に使用できるハブです。
ユーザー中心のアプリケーションを開発する
Microsoft Graph を使用して、サインインしているユーザーと文脈上関連性のあるリレーションシップ、ドキュメント、連絡先、およびユーザー設定にアクセスできます。 user リソースを使用すると、追加の呼び出しを実行せずにユーザー リソースにアクセスして操作したり、特定の認証情報を調べたり、他の Microsoft Graph リソースに対して直接クエリを発行したりできます。
ユーザーの情報やデータにアクセスするには、ユーザーの代わりにアクセスを取得する必要があります。 管理者の同意を得てアプリケーションを認証することにより、ユーザーに関連する幅広いエンティティを操作および更新できます。
組織の管理
組織内に新しいユーザーを作成したり、既存のユーザーのリソースやリレーションシップを更新したりします。 Microsoft Graph を使用して、次のユーザー管理タスクを実行できます。
- 作成または Azure AD 組織内のユーザーを作成または削除する。
- ユーザーのグループ メンバーシップを一覧表示し、ユーザーがグループのメンバーであるかどうかを確認する。
- ユーザーへの報告やユーザーへの管理者の割り当てを行うユーザーを一覧表示する。
- ユーザーの写真をアップロードまたは取得する。
予定表とタスクの操作
ユーザーの予定表やユーザーに関連付けられている予定表グループを表示、照会、更新できます。次のような操作が含まれます。
- ユーザーの予定表でイベントの一覧表示と作成を行います。
- ユーザーに割り当てられたタスクを表示する。
- 一連のユーザーのために空いている会議時間を検索する。
- ユーザーの予定表に設定されたリマインダーの一覧を取得する。
メールの管理と連絡先の処理
ユーザーのメール設定と連絡先リストを構成し、ユーザーの代わりにメールを送信できます。次のような操作が含まれます。
- メール メッセージを一覧表示し、新しいメールを送信する。
- ユーザーの連絡先を作成および一覧表示し、連絡先をフォルダーに整理する。
- メールボックスのフォルダーと設定を取得し、更新する。
ユーザーのインサイトを使用したアプリの強化
ユーザーに関連するドキュメントや連絡先のうち、最近使用したものや人気上昇中のものを奨励することで、アプリケーションの関連性を最大化します。Microsoft Graph を使用して、次のようなことができます。
- ユーザーが最近表示および変更したドキュメントを返す。
- ユーザーのアクティビティで人気上昇中のドキュメントやサイトを返す。
- ユーザーがメールや OneDrive for Business で共有しているドキュメントを一覧表示する。
API リファレンス
このサービスの API リファレンスをお探しですか?
次のステップ
- ユーザーの操作方法の詳細を確認する
- Graph エクスプローラー の ユーザー リソースを使用して自分自身のデータを調べる。
- ユーザーの代わり、または管理者の同意を得たデーモンまたはサービスとして Microsoft Graph を使用して認証します。
- Azure AD API を使用してユーザーのアクセス制御とポリシーを設定する
- アプリからユーザー データにアクセスするために必要な権限を確認する
フィードバック
フィードバックの送信と表示