accessPackageAssignmentPolicy-Ressourcentyp

Namespace: microsoft.graph

Wichtig

APIs unter der /beta Version in Microsoft Graph können geändert werden. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in Version 1.0 verfügbar ist, verwenden Sie die Versionsauswahl .

In Azure AD Berechtigungsverwaltung gibt eine Zuweisungsrichtlinie für Zugriffspakete die Richtlinie an, mit der Subjekte ein Zugriffspaket über eine Zugriffspaketzuweisung anfordern oder ihm zugewiesen werden können. Ein Zugriffspaket kann null oder mehr Richtlinien haben. Wenn eine Anforderung von einem Betreff empfangen wird, wird der Betreff mit jeder Richtlinie abgeglichen, um die Richtlinie (sofern vorhanden) mit requestorSettings zu finden, die diesen Betreff enthalten. Die Richtlinie bestimmt dann, ob die Anforderung genehmigt werden muss, wie lange die Zuweisung des Zugriffspakets dauert und ob die Zuweisung regelmäßig überprüft werden muss.

Um einen Benutzer einem Zugriffspaket zuzuweisen, erstellen Sie eine accessPackageAssignmentRequest , die auf das Zugriffspaket und die Zuweisungsrichtlinie für Zugriffspakete verweist.

Methoden

Methode Rückgabetyp Beschreibung
accessPackageAssignmentPolicies auflisten accessPackageAssignmentPolicy-Sammlung Dient zum Abrufen einer Liste von accessPackageAssignmentPolicy-Objekten.
accessPackageAssignmentPolicy erstellen accessPackageAssignmentPolicy Erstellen sie ein neues accessPackageAssignmentPolicy-Objekt.
accessPackageAssignmentPolicy abrufen accessPackageAssignmentPolicy Dient zum Lesen der Eigenschaften und Beziehungen eines accessPackageAssignmentPolicy-Objekts.
aktualisieren von "accessPackageAssignmentPolicy" accessPackageAssignmentPolicy Dient zum Aktualisieren der Eigenschaften eines accessPackageAssignmentPolicy-Objekts.
accessPackageAssignmentPolicy löschen Dient zum Löschen einer accessPackageAssignmentPolicy.

Eigenschaften

Eigenschaft Typ Beschreibung
accessPackageId Zeichenfolge Bezeichner des Zugriffspakets.
accessReviewSettings assignmentReviewSettings Wer müssen die Zuweisungen zum Zugriffspaket aus dieser Richtlinie überprüfen und wie oft. Diese Eigenschaft ist NULL, wenn keine Überprüfungen erforderlich sind.
Canextend Boolesch Gibt an, ob ein Benutzer die Dauer der Zugriffspaketzuweisung nach der Genehmigung verlängern kann.
createdBy Zeichenfolge Schreibgeschützt.
createdDateTime DateTimeOffset Der Timestamp-Typ stellt die Datums- und Uhrzeitinformationen mithilfe des ISO 8601-Formats dar und wird immer in UTC-Zeit angegeben. Mitternacht UTC-Zeit am 1. Januar 2014 ist beispielsweise 2014-01-01T00:00:00Z
description Zeichenfolge Die Beschreibung der Richtlinie.
displayName String Der Anzeigename der Richtlinie. Unterstützt $filter (eq).
durationInDays Int32 Die Anzahl der Tage, in denen Zuordnungen aus dieser Richtlinie bis zu ihrer Ablaufdauer gültig sind.
expirationDateTime DateTimeOffset Das Ablaufdatum für Zuordnungen, die in dieser Richtlinie erstellt wurden. Der Timestamp-Typ stellt die Datums- und Uhrzeitinformationen mithilfe des ISO 8601-Formats dar und wird immer in UTC-Zeit angegeben. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z
id String Schreibgeschützt.
modifiedBy String Schreibgeschützt.
modifiedDateTime DateTimeOffset Der Timestamp-Typ stellt die Datums- und Uhrzeitinformationen mithilfe des ISO 8601-Formats dar und wird immer in UTC-Zeit angegeben. Mitternacht UTC-Zeit am 1. Januar 2014 ist beispielsweise 2014-01-01T00:00:00Z
requestApprovalSettings approvalSettings Wer müssen Anforderungen für das Zugriffspaket in dieser Richtlinie genehmigen.
requestorSettings requestorSettings Wer können dieses Zugriffspaket von dieser Richtlinie anfordern.
Fragen accessPackageQuestion-Sammlung Fragen, die an den Anforderer gestellt werden.

Beziehungen

Beziehung Typ Beschreibung
accessPackage accessPackage Das Zugriffspaket mit dieser Richtlinie. Schreibgeschützt. Nullwerte zulassend. Unterstützt $expand.
customExtensionHandlers customExtensionHandler-Auflistung Die Auflistung der Phasen, in denen eine oder mehrere benutzerdefinierte Zugriffspaket-Workflowerweiterungen ausgeführt werden sollen. Unterstützt $expand.

JSON-Darstellung

Es folgt eine JSON-Darstellung der Ressource.

{
  "@odata.type": "#microsoft.graph.accessPackageAssignmentPolicy",
  "id": "String (identifier)",
  "accessPackageId": "String",
  "displayName": "String",
  "description": "String",
  "canExtend": "Boolean",
  "durationInDays": "Integer",
  "expirationDateTime": "String (timestamp)",
  "createdBy": "String",
  "createdDateTime": "String (timestamp)",
  "modifiedBy": "String",
  "modifiedDateTime": "String (timestamp)",
  "questions": [
    {
      "@odata.type": "microsoft.graph.accessPackageMultipleChoiceQuestion"
    }
  ],
  "requestorSettings": {
    "@odata.type": "microsoft.graph.requestorSettings"
  },
  "requestApprovalSettings": {
    "@odata.type": "microsoft.graph.approvalSettings"
  },
  "accessReviewSettings": {
    "@odata.type": "microsoft.graph.assignmentReviewSettings"
  }
}