accessPackageAssignmentRequest-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 wird eine Zugriffspaketzuweisungsanforderung von oder im Auftrag eines Benutzers erstellt, der eine Zugriffspaketzuweisung erhalten möchte. Wenn die Anforderung erfolgreich ist und alle erforderlichen Genehmigungen erforderlich sind, erhält der Benutzer eine Zugriffspaketzuweisung und ist der Betreff dieser resultierenden Zugriffspaketzuweisung. Azure AD erstellt außerdem automatisch Zuweisungsanforderungen für Zugriffspakete, um die Entfernung des Zugriffs nachzuverfolgen.

Methoden

Methode Rückgabetyp Beschreibung
accessPackageAssignmentRequests auflisten accessPackageAssignmentRequest-Sammlung Dient zum Abrufen einer Liste von accesspackageassignmentrequest-Objekten .
accessPackageAssignmentRequest erstellen accessPackageAssignmentRequest Erstellen Sie ein neues accessPackageAssignmentRequest-Objekt.
accessPackageAssignmentRequest abrufen accessPackageAssignmentRequest Dient zum Lesen von Eigenschaften und Beziehungen eines accessPackageAssignmentRequest-Objekts .
accessPackageAssignmentRequest löschen Keine Dient zum Löschen eines accessPackageAssignmentRequest-Elements.
filterByCurrentUser accessPackageAssignmentRequest-Sammlung Rufen Sie die Liste der accessPackageAssignmentRequest-Objekte ab, die nach dem angemeldeten Benutzer gefiltert sind.
cancel accessPackageAssignmentRequest-Sammlung Cancel an accessPackageAssignmentRequest object that is in a cancellable state.
Verarbeiten Keine Wiederholen Sie automatisch die Anforderung eines Benutzers für den Zugriff auf ein Zugriffspaket.

Eigenschaften

Eigenschaft Typ Beschreibung
completedDate DateTimeOffset Das Datum des Endes der Verarbeitung , entweder erfolgreich oder fehlgeschlagen, einer Anforderung. 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. Schreibgeschützt.
createdDateTime DateTimeOffset Der Typ „Zeitstempel“ stellt die Datums- und Uhrzeitinformationen im Format der ISO 8601 dar und gibt immer die UTC an. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z. Schreibgeschützt.
customExtensionHandlerInstances customExtensionHandlerInstance-Auflistung Eine Sammlung von benutzerdefinierten Workflowerweiterungsinstanzen , die auf einer Zuweisungsanforderung ausgeführt werden. Schreibgeschützt.
id Zeichenfolge Schreibgeschützt.
isValidationOnly Boolesch True, wenn die Anforderung nicht für die Zuordnung verarbeitet werden soll.
Rechtfertigung String Die vom Anforderer angegebene Begründung.
requestState String Einer von PendingApproval, Canceled, , Denied, Delivered``Delivering, , DeliveryFailed``PartiallyDelivered``Submitted oder Scheduled. Schreibgeschützt.
requestStatus Zeichenfolge Weitere Informationen zum Status der Anforderungsverarbeitung. Schreibgeschützt.
Requesttype Zeichenfolge Eine von UserAdd, UserRemoveoder AdminAdd``AdminRemove SystemRemove. Eine Anforderung des Benutzers selbst hätte requestType von UserAdd oder UserRemove. Schreibgeschützt.
Zeitplan requestSchedule Der Datumsbereich, der dem Anforderer zugewiesen werden soll. Schreibgeschützt.
Antworten accessPackageAnswer-Sammlung Antworten, die vom Anforderer für accessPackageQuestions bereitgestellt werden, die zum Zeitpunkt der Anforderung von ihnen angefordert wurden.

Beziehungen

Beziehung Typ Beschreibung
accessPackage accessPackage Das Zugriffspaket, das accessPackageAssignmentRequest zugeordnet ist. Ein Zugriffspaket definiert die Sammlungen von Ressourcenrollen und die Richtlinien dafür, wie ein oder mehrere Benutzer Zugriff auf diese Ressourcen erhalten können. Schreibgeschützt. Nullwerte zulassend. Unterstützt $expand.
accessPackageAssignment accessPackageAssignment Bei einem requestType von UserAdd oder AdminAddist dies eine Zugriffspaketzuweisung, die erstellt werden soll. Für einen requestType von UserRemoveoder AdminRemove SystemRemove, hat dies die id Eigenschaft einer vorhandenen Zuordnung, die entfernt werden soll. Unterstützt $expand.
Anforderer accessPackageSubject Der Antragsteller, der eine direkte Zuweisung angefordert hat oder ihm zugewiesen wurde. Schreibgeschützt. Nullwerte zulassend. Unterstützt $expand.

JSON-Darstellung

Es folgt eine JSON-Darstellung der Ressource.

{
  "@odata.type": "#microsoft.graph.accessPackageAssignmentRequest",
  "id": "String (identifier)",
  "requestType": "String",
  "requestState": "String",
  "requestStatus": "String",
  "isValidationOnly": "Boolean",
  "createdDateTime": "String (timestamp)",
  "completedDate": "String (timestamp)",
  "expirationDateTime": "String (timestamp)",
  "justification": "String",
  "schedule": {
    "@odata.type": "microsoft.graph.requestSchedule"
  },
  "answers": [
    {
      "@odata.type": "microsoft.graph.accessPackageAnswerString"
    }
  ],
  "customExtensionHandlerInstances": [
    {
      "@odata.type": "microsoft.graph.customExtensionHandlerInstance"
    }
  ]
}