title | description | ms.localizationpriority | author | ms.subservice | doc_type |
---|---|---|---|---|---|
accessPackageAssignmentRequestRequirements resource type |
Identifies the requirements necessary to request the specified access package. |
medium |
markwahl-msft |
entra-id-governance |
resourcePageType |
Namespace: microsoft.graph
Represents requirements that a caller must fulfill in order to successfully create an accessPackageAssignmentRequest for the accessPackage specified as part of the URL. Requirements are determined by evaluating policies associated with the accessPackage.
Property | Type | Description |
---|---|---|
existingAnswers | accessPackageAnswer collection | Answers that have already been provided. |
isApprovalRequired | Boolean | Indicates whether a request must be approved by an approver. |
isApprovalRequiredForExtension | Boolean | Indicates whether approval is required when a user tries to extend their access. |
isCustomAssignmentScheduleAllowed | Boolean | Indicates whether the requestor is allowed to set a custom schedule. |
isRequestorJustificationRequired | Boolean | Indicates whether a requestor must supply justification when submitting an assignment request. |
policyDescription | String | The description of the policy that the user is trying to request access using. |
policyDisplayName | String | The display name of the policy that the user is trying to request access using. |
policyId | String | The identifier of the policy that these requirements are associated with. This identifier can be used when creating a new assignment request. |
questions | accessPackageQuestion collection | Questions that are configured on the policy. The questions can be required or optional; callers can determine whether a question is required or optional based on the isRequired property on accessPackageQuestion. |
schedule | requestSchedule | Schedule restrictions enforced, if any. |
verifiableCredentialRequirementStatus | verifiableCredentialRequirementStatus | The status of the process to process the verifiable credential, if any. |
None.
The following is a JSON representation of the 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"
}
}