oauth2permissiongrant: delta
Namespace: microsoft.graph
Obtenha objetos oauth2permissiongrant recém-criados, atualizados ou excluídos sem executar uma leitura completa de toda a coleção de recursos. Para obter detalhes, consulte Usando a consulta delta.
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) | Directory.Read.All, Directory.ReadWrite.All |
| Delegado (conta pessoal da Microsoft) | Sem suporte. |
| Aplicativo | Directory.Read.All, DelegatedPermissionGrant.ReadWrite.All, Directory.ReadWrite.All |
Solicitação HTTP
GET /oauth2PermissionGrants/delta
Parâmetros de consulta
Controlar alterações incorre em uma rodada de uma ou mais chamadas de função delta . Se você usar qualquer parâmetro de consulta (diferente de $deltatoken e $skiptoken), especifique-o na primeira solicitação delta. O Microsoft Graph codifica automaticamente todos os parâmetros especificados na parte do token da URL @odata.nextLink ou @odata.deltaLink fornecida na resposta. Você só precisa especificar parâmetros de consulta uma vez. Em solicitações subsequentes, copie e aplique @odata.nextLink a URL @odata.deltaLink da resposta anterior. A URL inclui os parâmetros codificados.
| Parâmetro de consulta | Tipo | Descrição |
|---|---|---|
| $deltatoken | string | Um token de estado retornado na @odata.deltaLink URL da chamada de função delta anterior para a mesma coleção de recursos, indicando a conclusão dessa rodada de controle de alterações. Salve e aplique a @odata.deltaLink URL inteira, incluindo esse token, na primeira solicitação da próxima rodada de controle de alterações para essa coleção. |
| $skiptoken | string | Um token de estado retornado na @odata.nextLink URL da chamada de função delta anterior, indicando que há mais alterações a serem controladas na mesma coleção de recursos. |
Parâmetros de consulta opcionais
Este método dá suporte a Parâmetros de consulta do OData para ajudar a personalizar a resposta.
- Você pode usar um
$selectparâmetro de consulta para especificar apenas as propriedades necessárias para obter o melhor desempenho. A propriedade id sempre será retornada. - O
$filterparâmetro de consulta só pode ser usado para controlar alterações em recursos específicos usando a ID do recurso. Por exemplo:$filter=id+eq+{value}ou$filter=id+eq+{value1}+or+id+eq+{value2}.
Cabeçalhos de solicitação
| Nome | Descrição |
|---|---|
| Autorização | {token} de portador. Obrigatório. |
Corpo da solicitação
Não forneça um corpo de solicitação para esse método.
Resposta
Se tiver êxito, este método retornará um código 200 OK de resposta e um objeto de coleção oauth2permissiongrant no corpo da resposta. A resposta também inclui uma URL @odata.nextLink ou uma URL @odata.deltaLink.
- Se uma
@odata.nextLinkURL for retornada, páginas adicionais de dados poderão ser recuperadas na sessão. O oauth2permissiongrant continua fazendo@odata.nextLinksolicitações usando a URL até que uma@odata.deltaLinkURL seja incluída na resposta. - Se uma
@odata.deltaLinkURL for retornada, nenhum dado sobre o recurso será retornado. Persista e use@odata.deltaLinka URL para saber mais sobre as alterações no recurso no futuro.
Para obter detalhes, consulte Usando a consulta delta. Para obter solicitações de exemplo, consulte Obter alterações incrementais para usuários.
Exemplo
Solicitação
GET https://graph.microsoft.com/v1.0/oauth2PermissionGrants/delta
Resposta
Observação: o objeto de resposta mostrado aqui pode ser encurtado para legibilidade.
HTTP/1.1 200 OK
Content-type: application/json
{
"@odata.context":"https://graph.microsoft.com/v1.0/$metadata#oauth2permissiongrants",
"@odata.nextLink":"https://graph.microsoft.com/v1.0/oauth2permissiongrants/delta?$skiptoken=pqwSUjGYvb3jQpbwVAwEL7yuI3dU1LecfkkfLPtnIjsXoYQp_dpA3cNJWc",
"value": [
{
"clientId": "22a3c970-8ad4-4120-8127-300837f87f2c",
"consentType": "Principal",
"principalId": "c2e8df37-c6a7-4d88-89b1-feb4f1fda7c5",
"resourceId": "98dc9d95-49b6-405a-b3c0-834e969a708b",
"scope": "User.Read Directory.AccessAsUser.All",
"id": "cMmjItSKIEGBJzAIN_h_LJWd3Ji2SVpAs8CDTpaacIs33-jCp8aITYmx_rTx_afF"
}
]
}
Comentários
Enviar e exibir comentários de