ユーザーが所有する削除済みアイテムを一覧表示する
名前空間: microsoft.graph
指定したユーザーが所有する最近削除されたアイテムの一覧を取得します。
現在、削除済みアイテムの一覧機能は、ユーザーが所有する アプリケーション および グループ リソースでのみサポートされています。
これはサービス アクションです。つまり、ページネーションはサポートされていません。 API は、ユーザーが所有する最大 1,000 の削除済みオブジェクトを ID で並べ替えた値を返します。
アクセス許可
この API を呼び出すには、次のいずれかのアクセス許可が必要です。アクセス許可の選択方法などの詳細については、「アクセス許可」を参照してください。
| アクセス許可の種類 | アクセス許可 (特権の小さいものから大きいものへ) |
|---|---|
| 委任 (職場または学校のアカウント) | Group.Read.All、Group.ReadWrite.All |
| 委任 (個人用 Microsoft アカウント) | サポートされていません。 |
| アプリケーション | Group.Read.All、Group.ReadWrite.All |
HTTP 要求
POST /directory/deletedItems/getUserOwnedObjects
要求ヘッダー
| 名前 | 説明 |
|---|---|
| Authorization | ベアラー {token}。必須。 |
要求本文
{
"userId":"{id}",
"type":"Group"
}
要求本文には、次のパラメーターが必要です。
| パラメーター | 型 | 説明 |
|---|---|---|
| userId | String | 所有者の ID。 |
| type | String | 取得する所有オブジェクトの種類。 Group 現在サポートされている唯一の値です。 |
応答
成功した要求は応答 200 OK コードを返します。応答オブジェクトにはディレクトリ (削除済 みアイテム) プロパティが含 まれます。
例
要求
以下は、要求の例です。
POST https://graph.microsoft.com/v1.0/directory/deletedItems/getUserOwnedObjects
Content-type: application/json
{
"userId":"55ac777c-109e-4022-b58c-470c8fcb6892",
"type":"group"
}
応答
以下は、応答の例です。 注: この応答オブジェクトは、簡単に切り詰められることがあります。 サポートされているプロパティはすべて、実際の呼び出しから返されます。
HTTP/1.1 200
Content-type: application/json
{
"value": [
{
"@odata.type": "#microsoft.graph.group",
"id": "bfa7033a-7367-4644-85f5-95aaf385cbd7",
"deletedDateTime": 2018-04-01T12:39:16Z,
"classification": null,
"createdDateTime": "2017-03-22T12:39:16Z",
"description": null,
"displayName": "Test",
"groupTypes": [
"Unified"
],
"mail": "Test@contoso.com",
"mailEnabled": true,
"mailNickname": "Test",
"membershipRule": null,
"membershipRuleProcessingState": null,
"preferredDataLocation": null,
"preferredLanguage": null,
"proxyAddresses": [
"SMTP:Test@contoso.com"
],
"renewedDateTime": "2017-09-22T22:30:39Z",
"securityEnabled": false,
"theme": null,
"visibility": "Public"
}
]
}
フィードバック
フィードバックの送信と表示