Listar itens excluídos pertencentes a um usuário

Namespace: microsoft.graph

Recupera uma lista de itens excluídos recentemente pertencentes ao usuário especificado.

Atualmente, a funcionalidade de itens excluídos de lista tem suporte apenas para recursos de aplicativo e grupo pertencentes ao usuário.

Esta é uma ação de serviço, o que significa que ela não dá suporte à paginação. A API retorna até 1.000 objetos excluídos pertencentes ao usuário, classificação por ID.

Permissões

Uma das seguintes permissões é obrigatória para chamar esta API. Para saber mais, incluindo como escolher permissões, confira Permissões.

Tipo de permissão Permissões (da com menos para a com mais privilégios)
Delegado (conta corporativa ou de estudante) Group.Read.All, Group.ReadWrite.All
Delegado (conta pessoal da Microsoft) Sem suporte.
Aplicativo Group.Read.All, Group.ReadWrite.All

Solicitação HTTP

POST /directory/deletedItems/getUserOwnedObjects

Cabeçalhos de solicitação

Nome Descrição
Autorização {token} de portador. Obrigatório.

Corpo da solicitação

O corpo da solicitação requer os seguintes parâmetros:

Parâmetro Tipo Descrição
userId Cadeia de caracteres ID do proprietário.
type Cadeia de caracteres Tipo de objetos de propriedade a retornar; group atualmente é o único valor com suporte.

Resposta

Solicitações 200 OK bem-sucedidas retornam códigos de resposta; o objeto de resposta inclui propriedades de diretório (itens excluídos).

Exemplo

Solicitação

Este é um exemplo da solicitação.

POST https://graph.microsoft.com/beta/directory/deletedItems/getUserOwnedObjects
Content-type: application/json

{
  "userId":"55ac777c-109e-4022-b58c-470c8fcb6892",
  "type":"group"
}
Resposta

Veja a seguir um exemplo da resposta. Observação: esse objeto de resposta pode ser truncado para brevidade. Todas as propriedades com suporte são retornadas de chamadas reais.

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"
          } 
        ]
 }