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 del administrador y solo cuando se habilita el flujo de trabajo de consentimiento del administrador .

Métodos

Método Tipo devuelto Descripción
List Recopilación userConsentRequest Recuperar una colección de objetos userConsentRequest para un appConsentRequest.
Get userConsentRequest Lee las propiedades y relaciones de un objeto userConsentRequest .
Filtrar por usuario actual Recopilación userConsentRequest Lee las propiedades de los objetos userConsentRequest de un appConsentRequest del que el usuario actual es el revisor.

Propiedades

Propiedad Tipo Descripción
approvalId Cadena El id. de la aprobación. Este valor es igual al valor de .id
completedDateTime DateTimeOffset La 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 La 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 de la solicitud de consentimiento del usuario. No se usa.
id Cadena Identificador de la solicitud.
motivo Cadena La justificación del usuario para requerir el acceso a la aplicación. Admite $filter (eq solo) y $orderby.
status Cadena El 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"
}