名前空間: microsoft.graph
URL の一部として指定された accessPackage の accessPackageAssignmentRequest を正常に作成するために呼び出し元が満たす必要がある要件を表します。 要件は、 accessPackage に関連付けられているポリシーを評価することによって決定されます。
このオブジェクトは、リクエスト URL 内の accessPackage に対する accessPackagegetApplicablePolicyRequirements アクションによって返されます。
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| existingAnswers | accessPackageAnswer コレクション | 既に提供した回答。 |
| isApprovalRequired | ブール型 | 要求が承認者によって承認される必要があるかどうかを示します。 |
| isApprovalRequiredForExtension | ブール型 | ユーザーがアクセスを拡張しようとするときに承認が必要かどうかを示します。 |
| isCustomAssignmentScheduleAllowed | ブール型 | 要求元がカスタム スケジュールを設定できるかどうかを示します。 |
| isRequestorJustificationRequired | ブール型 | 割り当て要求を送信するときに、要求元が正当な理由を提供する必要があるかどうかを示します。 |
| policyDescription | 文字列 | ユーザーがアクセスを要求しようとしているポリシーの説明。 |
| policyDisplayName | 文字列 | ユーザーがアクセスを要求しようとしているポリシーの表示名。 |
| policyId | 文字列 | これらの要件が関連付けられているポリシーの識別子。 この識別子は、新しい割り当て要求を作成するときに使用できます。 |
| 質問 | accessPackageQuestion コレクション | ポリシーで構成されている質問。 質問は必須でもオプションでもかまいません。呼び出し元は、accessPackageQuestion の isRequired プロパティに基づいて、質問が必須かオプションかを決定できます。 |
| schedule | requestSchedule | スケジュール制限の適用 (存在する場合)。 |
| verifiableCredentialRequirementStatus | verifiableCredentialRequirementStatus | 検証可能な資格情報を処理するプロセスの状態 (存在する場合)。 |
リレーションシップ
なし。
JSON 表記
次に、この型の JSON 表現を示します。
{
"@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"
}
}