Type de ressource accessPackageAssignmentRequestRequirements

Espace de noms: microsoft.graph

Représente les exigences qu’un appelant doit remplir pour créer correctement un accessPackageAssignmentRequest pour l’accessPackage spécifié dans le cadre de l’URL. Les exigences sont déterminées par l’évaluation des stratégies associées au accessPackage.

Propriétés

Propriété Type Description
existingAnswers collection accessPackageAnswer Réponses qui ont déjà été fournies.
isApprovalRequired Valeur booléenne Indique si une demande doit être approuvée par un approbateur.
isApprovalRequiredForExtension Valeur booléenne Indique si l’approbation est requise lorsqu’un utilisateur tente d’étendre son accès.
isCustomAssignmentScheduleAllowed Valeur booléenne Indique si le demandeur est autorisé à définir une planification personnalisée.
isRequestorJustificationRequired Valeur booléenne Indique si un demandeur doit fournir une justification lors de l’envoi d’une demande d’affectation.
policyDescription Chaîne Description de la stratégie à l’aide de laquelle l’utilisateur tente de demander l’accès.
policyDisplayName Chaîne Nom complet de la stratégie à l’aide de laquelle l’utilisateur tente de demander l’accès.
policyId Chaîne Identificateur de la stratégie à laquelle ces exigences sont associées. Cet identificateur peut être utilisé lors de la création d’une demande d’affectation.
Questions collection accessPackageQuestion Questions configurées sur la stratégie. Les questions peuvent être requises ou facultatives ; Les appelants peuvent déterminer si une question est obligatoire ou facultative en fonction de la propriété isRequired sur accessPackageQuestion.
planifier requestSchedule Restrictions de planification appliquées, le cas échéant.
vérifiableCredentialRequirementStatus vérifiableCredentialRequirementStatus Le status du processus de traitement des justificatifs vérifiables, le cas échéant.

Relations

Aucun.

Représentation JSON

Voici une représentation JSON du type.

{
  "@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"
  }
}