Tipo de recurso userConsentRequest
Espacio de nombres: microsoft.graph
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"
}