ユーザーが所有する削除済みアイテム (ディレクトリ オブジェクト) を一覧表示する
名前空間: 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 | String | 所有者の ID。 |
type | String | 返す所有オブジェクトの型。 Group は Application 現在サポートされている唯一の値です。 |
応答
成功した要求は応答コードを返 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 OK
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"
}
]
}