accessPackageAssignmentRequestRequirements Ressourcentyp

Namespace: microsoft.graph

Stellt Anforderungen dar, die ein Aufrufer erfüllen muss, um eine accessPackageAssignmentRequest für das accessPackage, das als Teil der URL angegeben wurde, erfolgreich erstellen zu können. Die Anforderungen werden durch Auswerten der Richtlinien bestimmt, die dem accessPackage zugeordnet sind.

Dieses Objekt wird von der accessPackage-AktiongetApplicablePolicyRequirements für das accessPackage in der Anforderungs-URL zurückgegeben.

Eigenschaften

Eigenschaft Typ Beschreibung
existingAnswers accessPackageAnswer-Sammlung Antworten, die bereits gegeben wurden.
isApprovalRequired Boolean Gibt an, ob eine Anforderung von einer genehmigenden Person genehmigt werden muss.
isApprovalRequiredForExtension Boolean Gibt an, ob eine Genehmigung erforderlich ist, wenn ein Benutzer versucht, seinen Zugriff zu erweitern.
isCustomAssignmentScheduleAllowed Boolean Gibt an, ob der Anforderer einen benutzerdefinierten Zeitplan festlegen darf.
isRequestorJustificationRequired Boolean Gibt an, ob ein Anforderer eine Begründung liefern muss, wenn er eine Zuweisungsanforderung übermittelt.
policyDescription Zeichenfolge Die Beschreibung der Richtlinie, mit der der Benutzer versucht, Zugriff anzufordern.
policyDisplayName Zeichenfolge Der Anzeigename der Richtlinie, mit der der Benutzer versucht, den Zugriff anzufordern.
policyId Zeichenfolge Der Bezeichner der Richtlinie, der diese Anforderungen zugeordnet sind. Dieser Bezeichner kann beim Erstellen einer neuen Zuweisungsanforderung verwendet werden.
Fragen accessPackageQuestion-Sammlung Fragen, die in der Richtlinie konfiguriert sind. Die Fragen können erforderlich oder optional sein; Aufrufer können basierend auf der isRequired-Eigenschaft von accessPackageQuestion bestimmen, ob eine Frage erforderlich oder optional ist.
Zeitplan requestSchedule Zeitplaneinschränkungen erzwungen, falls vorhanden.
verifiableCredentialRequirementStatus verifiableCredentialRequirementStatus Der Status des Prozesses zur Verarbeitung der überprüfbaren Anmeldeinformationen, falls vorhanden.

Beziehungen

Keine.

JSON-Darstellung

Im Folgenden finden Sie eine JSON-Darstellung des Typs.

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