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