accessPackageAssignmentRequestRequirements-Ressourcentyp

Namespace: microsoft.graph

Stellt Anforderungen dar, die ein Aufrufer erfüllen muss, um erfolgreich ein accessPackageAssignmentRequest für das accessPackage zu erstellen, das als Teil der URL angegeben ist. Die Anforderungen werden durch auswerten von Richtlinien bestimmt, die dem accessPackage zugeordnet sind.

Eigenschaften

Eigenschaft Typ Beschreibung
existingAnswers accessPackageAnswer-Sammlung Antworten, die bereits bereitgestellt wurden.
isApprovalRequired Boolesch 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, den Zugriff zu erweitern.
isCustomAssignmentScheduleAllowed Boolean Gibt an, ob der Anforderer einen benutzerdefinierten Zeitplan festlegen darf.
isRequestorJustificationRequired Boolesch Gibt an, ob ein Anforderer beim Senden einer Zuweisungsanforderung eine Begründung angeben muss.
policyDescription Zeichenfolge Die Beschreibung der Richtlinie, mit der der Benutzer den Zugriff anfordern möchte.
policyDisplayName Zeichenfolge Der Anzeigename der Richtlinie, mit der der Benutzer den Zugriff anfordern möchte.
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 für die Richtlinie konfiguriert sind. Die Fragen können erforderlich oder optional sein. Aufrufer können basierend auf der isRequired-Eigenschaft von accessPackageQuestion ermitteln, ob eine Frage erforderlich oder optional ist.
Zeitplan requestSchedule Ggf. erzwungene Zeitplaneinschränkungen.

Beziehungen

Keine.

JSON-Darstellung

Es folgt 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"
    }
  ]
}