ユーザーが所有する削除済みアイテムを一覧表示する

名前空間: 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"
          } 
        ]
 }