Compartir a través de


tipo de recurso accessPackageAssignmentRequestRequirements

Espacio de nombres: microsoft.graph

Representa los requisitos que debe cumplir un llamador para crear correctamente un accessPackageAssignmentRequest para el accessPackage especificado como parte de la dirección URL. Los requisitos se determinan mediante la evaluación de las directivas asociadas al accessPackage.

Propiedades

Propiedad Tipo Descripción
existingAnswers colección accessPackageAnswer Respuestas que ya se han proporcionado.
isApprovalRequired Booleano Indica si un aprobador debe aprobar una solicitud.
isApprovalRequiredForExtension Booleano Indica si es necesaria la aprobación cuando un usuario intenta ampliar su acceso.
isCustomAssignmentScheduleAllowed Booleano Indica si el solicitante puede establecer una programación personalizada.
isRequestorJustificationRequired Booleano Indica si un solicitante debe proporcionar una justificación al enviar una solicitud de asignación.
policyDescription Cadena Descripción de la directiva con la que el usuario está intentando solicitar acceso.
policyDisplayName Cadena Nombre para mostrar de la directiva con la que el usuario está intentando solicitar acceso.
policyId Cadena Identificador de la directiva a la que están asociados estos requisitos. Este identificador se puede usar al crear una nueva solicitud de asignación.
Preguntas colección accessPackageQuestion Preguntas que se configuran en la directiva. Las preguntas pueden ser obligatorias u opcionales; los autores de llamadas pueden determinar si una pregunta es obligatoria u opcional en función de la propiedad isRequired en accessPackageQuestion.
schedule requestSchedule Programe las restricciones aplicadas, si las hubiera.
verifiableCredentialRequirementStatus verifiableCredentialRequirementStatus Estado del proceso para procesar la credencial verificable, si existe.

Relaciones

Ninguna.

Representación JSON

A continuación se muestra una representación JSON del tipo .

{
  "@odata.type": "#microsoft.graph.accessPackageAssignmentRequestRequirements",
  "policyId": "String",
  "policyDisplayName": "String",
  "policyDescription": "String",
  "isApprovalRequired": false,
  "isApprovalRequiredForExtension": false,
  "isCustomAssignmentScheduleAllowed": false,
  "isRequestorJustificationRequired": false,
  "schedule": {
    "@odata.type": "microsoft.graph.requestSchedule"
  },
  "questions": [
    {
      "@odata.type": "microsoft.graph.accessPackageQuestion"
    }
  ],
  "existingAnswers": [
    {
      "@odata.type": "microsoft.graph.accessPackageAnswerString"
    }
  ],
  "verifiableCredentialRequirementStatus": {
    "@odata.type": "microsoft.graph.verifiableCredentialRequirementStatus"
  }
}