名前空間: microsoft.graph
重要
Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
ユーザーに対して構成されている approverDelegate オブジェクトのプロパティを読み取ります。 承認者代理人は、ユーザーに代わって Microsoft Entra エンタイトルメント管理アクセス パッケージの割り当て要求とアクセス レビューを承認または拒否できるユーザーまたはグループ、および委任が有効である期間を識別します。
サインインしているユーザーは、自分の承認者代理人を読むことができます。 管理者は、テナント内の任意のユーザーの承認者代理人を読み取ることができます。
アクセス許可
この API の最小特権としてマークされているアクセス許可またはアクセス許可を選択します。 アプリで必要な場合にのみ、より高い特権のアクセス許可またはアクセス許可を使用します。 委任されたアクセス許可とアプリケーションのアクセス許可の詳細については、「アクセス許可の種類」を参照してください。 これらのアクセス許可の詳細については、「アクセス許可のリファレンス」を参照してください。
| アクセス許可の種類 | 最小特権アクセス許可 | より高い特権のアクセス許可 |
|---|---|---|
| 委任 (職場または学校のアカウント) | EntitlementManagement.Read.All | EntitlementManagement.ReadWrite.All |
| 委任 (個人用 Microsoft アカウント) | サポートされていません。 | サポートされていません。 |
| アプリケーション | サポートされていません。 | サポートされていません。 |
重要
職場または学校アカウントを使用してアクセスを委任するには、サインインしたユーザーに、サポートされている Microsoft Entra ロール、またはこの操作に必要なアクセス許可を付与するカスタム ロールが割り当てられている必要があります。 この操作では、必要最小限の特権のみを提供する次の組み込みロールがサポートされます。
- グローバル閲覧者
- Identity Governance 管理者
/me パスを介して独自の承認者デリゲートを読み取るために、ディレクトリ ロールは必要ありません。
HTTP 要求
サインインしているユーザーの承認者代理人を読み取るには:
GET /me/identityGovernance/approverDelegate
別のユーザーの承認者デリゲートを読み取るには:
GET /users/{user-id}/identityGovernance/approverDelegate
オプションのクエリ パラメーター
このメソッドでは、応答のカスタマイズに役立つ OData クエリ パラメーター はサポートされていません。
要求ヘッダー
| 名前 | 説明 |
|---|---|
| Authorization | ベアラー {token}。 必須です。 認証と認可についての詳細をご覧ください。 |
要求本文
このメソッドには、要求本文を指定しません。
応答
成功した場合、このメソッドは応答本文で 200 OK 応答コードと approverDelegate オブジェクトを返します。
ユーザーに承認者デリゲートが構成されていない場合、このメソッドは応答本文で 200 OK 応答コードと null を返します。
例
例 1: サインインしているユーザーの承認者代理人を取得する
要求
次の例は要求を示しています。
GET https://graph.microsoft.com/beta/me/identityGovernance/approverDelegate
応答
次の例は応答を示しています。
HTTP/1.1 200 OK
Content-type: application/json
{
"@odata.context": "https://graph.microsoft.com/beta/$metadata#users('87ec4b08-df41-4e9c-8f0c-2e6c9e19b0d3')/identityGovernance/approverDelegate",
"delegate": {
"@odata.type": "#microsoft.graph.singleUser",
"id": "d8f4bcd2-4d5a-4a1e-88a5-b0f1c98d2f27",
"description": "Alex Wilber"
},
"schedule": {
"startDateTime": "2026-08-31T08:21:41.338Z",
"expiration": {
"endDateTime": "2026-09-07T08:21:41.339Z",
"type": "afterDateTime"
}
}
}
例 2: 別のユーザーの承認者代理人を取得する
要求
次の例は要求を示しています。
GET https://graph.microsoft.com/beta/users/87ec4b08-df41-4e9c-8f0c-2e6c9e19b0d3/identityGovernance/approverDelegate
応答
次の例は応答を示しています。
HTTP/1.1 200 OK
Content-type: application/json
{
"@odata.context": "https://graph.microsoft.com/beta/$metadata#users('87ec4b08-df41-4e9c-8f0c-2e6c9e19b0d3')/identityGovernance/approverDelegate",
"delegate": {
"@odata.type": "#microsoft.graph.groupMembers",
"id": "1c5f0b3e-8d4a-4e39-9f2b-6a7c1d3e5f80",
"description": "Contoso approvers"
},
"schedule": {
"startDateTime": "2026-08-31T08:21:41.338Z",
"expiration": {
"type": "noExpiration"
}
}
}