Tipo de recurso userConsentRequest
Espacio de nombres: microsoft.graph
Importante
Las API de la versión /beta
de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.
Representa los detalles de la solicitud de consentimiento que crea un usuario cuando solicita acceder a una aplicación o conceder permisos a una aplicación. Los detalles incluyen la justificación para solicitar acceso, el estado de la solicitud y los detalles de aprobación.
El usuario puede crear una solicitud de consentimiento cuando una aplicación o un permiso requiere autorización de administrador y solo cuando el flujo de trabajo de consentimiento del administrador está habilitado.
Métodos
Método | Tipo devuelto | Descripción |
---|---|---|
List | colección userConsentRequest | Recupere una colección de objetos userConsentRequest para una appConsentRequest. |
Get | userConsentRequest | Lea las propiedades y relaciones de un objeto userConsentRequest . |
Filtrar por usuario actual | colección userConsentRequest | Lea las propiedades de los objetos userConsentRequest de una appConsentRequest para la que el usuario actual es el revisor. |
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
approvalId | Cadena | Identificador de la aprobación. Este valor es igual al valor de id . |
completedDateTime | DateTimeOffset | Fecha y hora en que el estado de la solicitud se marcó como Completed . La información de fecha y hora tiene el formato ISO 8601 y siempre pertenece a la zona horaria UTC. Por ejemplo, la medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z . |
createdBy | identitySet | El usuario que creó la solicitud. |
createdDateTime | DateTimeOffset | Fecha y hora en que se creó la solicitud. La información de fecha y hora tiene el formato ISO 8601 y siempre pertenece a la zona horaria UTC. Por ejemplo, la medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z . Admite $filter (eq solo) y $orderby . |
customData | Cadena | Campo de texto libre para definir los datos personalizados para la solicitud de consentimiento del usuario. No se usa. |
id | Cadena | Identificador de la solicitud. |
motivo | Cadena | Justificación del usuario para requerir acceso a la aplicación. Admite $filter (eq solo) y $orderby . |
status | Cadena | Estado de la solicitud de consentimiento de la aplicación del usuario. Los valores posibles son Initializing , InProgress , Expired y Completed Admite $filter (eq solo) y $orderby . |
Relaciones
Relación | Tipo | Descripción |
---|---|---|
aprobación | aprobación | Decisiones de aprobación asociadas a una solicitud. |
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"@odata.type": "#microsoft.graph.userConsentRequest",
"id": "String (identifier)",
"status": "String",
"completedDateTime": "String (timestamp)",
"createdDateTime": "String (timestamp)",
"approvalId": "String",
"customData": "String",
"createdBy": {
"@odata.type": "microsoft.graph.identitySet"
},
"reason": "String"
}