Listar userConsentRequests
Namespace: microsoft.graph
Recupere uma coleção de objetos userConsentRequest e suas propriedades.
Essa API está disponível nas seguintes implantações nacionais de nuvem.
Serviço global | Governo dos EUA L4 | GOVERNO DOS EUA L5 (DOD) | China operada pela 21Vianet |
---|---|---|---|
✅ | ✅ | ✅ | ✅ |
Permissões
Escolha a permissão ou as permissões marcadas como menos privilegiadas para essa API. Use uma permissão ou permissões privilegiadas mais altas somente se o aplicativo exigir. Para obter detalhes sobre permissões delegadas e de aplicativo, consulte Tipos de permissão. Para saber mais sobre essas permissões, consulte a referência de permissões.
Tipo de permissão | Permissões menos privilegiadas | Permissões privilegiadas mais altas |
---|---|---|
Delegado (conta corporativa ou de estudante) | ConsentRequest.Read.All | ConsentRequest.ReadWrite.All |
Delegado (conta pessoal da Microsoft) | Sem suporte. | Sem suporte. |
Application | ConsentRequest.Read.All | ConsentRequest.ReadWrite.All |
Solicitação HTTP
GET /identityGovernance/appConsent/appConsentRequests/{id}/userConsentRequests
Parâmetros de consulta opcionais
Esse método dá suporte aos $select
parâmetros de consulta , $skip
, , $top
$filter
(eq
) e $orderby
OData para ajudar a personalizar a resposta. Para obter informações gerais, acesse Parâmetros de consulta OData.
Cabeçalhos de solicitação
Nome | Descrição |
---|---|
Autorização | {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização. |
Corpo da solicitação
Não forneça um corpo de solicitação para esse método.
Resposta
Se for bem-sucedido, esse método retornará um 200 OK
código de resposta e uma coleção de objetos userConsentRequest no corpo da resposta.
Exemplos
Solicitação
GET https://graph.microsoft.com/v1.0/identityGovernance/appConsent/appConsentRequests/ee245379-e3bb-4944-a997-24115f0b8b5e/userConsentRequests
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#identityGovernance/appConsent/appConsentRequests('ee245379-e3bb-4944-a997-24115f0b8b5e')/userConsentRequests",
"@odata.count": 1,
"value": [
{
"id": "acef2660-d194-4943-b927-4fe4fb5cb7e3",
"reason": "I need access",
"status": "Completed",
"createdDateTime": "2019-10-18T19:07:19.7374554Z",
"createdBy": {
"user": {
"id": "db60ab61-caea-4889-a824-98de31ef31b5",
"displayName": "Alex Wilber",
"userPrincipalName": "AlexW@contoso.com",
"mail": "AlexW@contoso.com"
}
},
"approval": {
"id": "acef2660-d194-4943-b927-4fe4fb5cb7e3",
"stages": [
{
"id": "f5a4ca4a-1316-4872-8112-993c55dab51e",
"displayName": null,
"reviewedDateTime": "2019-10-19T04:12:09.633Z",
"reviewResult": "Approve",
"status": "Completed",
"assignedToMe": true,
"justification": "Admin consent granted.",
"reviewedBy": {
"id": "00000001-0000-0000-c000-000000000000",
"displayName": "",
"userPrincipalName": "",
"mail": ""
}
}
]
},
"approvalId": "acef2660-d194-4943-b927-4fe4fb5cb7e3",
"completedDateTime": null,
"customData": null
}
]
}