privilegedAccessGroupAssignmentScheduleRequest Ressourcentyp

Namespace: microsoft.graph

Stellt Anforderungen für Vorgänge zum Erstellen, Aktualisieren, Löschen, Erweitern und Erneuern einer Mitgliedschaft oder Besitzzuweisung in PIM für Gruppen dar. Das privilegedAccessGroupAssignmentScheduleRequest-Objekt wird auch erstellt, wenn ein autorisierter Auftraggeber eine Just-in-Time-Aktivierung einer berechtigten Zugriffszuweisung für die Mitgliedschaft oder den Besitz einer Gruppe anfordert.

Erbt von privilegedAccessScheduleRequest.

Methoden

Methode Rückgabetyp Beschreibung
List privilegedAccessGroupAssignmentScheduleRequest-Sammlung Rufen Sie eine Liste der privilegedAccessGroupAssignmentScheduleRequest-Objekte und deren Eigenschaften ab.
Create privilegedAccessGroupAssignmentScheduleRequest Erstellen Sie ein neues privilegedAccessGroupAssignmentScheduleRequest-Objekt .
Get privilegedAccessGroupAssignmentScheduleRequest Lesen Sie die Eigenschaften und Beziehungen eines privilegierten AccessGroupAssignmentScheduleRequest-Objekts .
Nach aktuellem Benutzer filtern privilegedAccessGroupAssignmentScheduleRequest-Sammlung Anforderungen an den Rückgabezuweisungsplan für den anrufenden Auftraggeber.
Cancel Keine Stornieren Sie eine ausstehende Anforderung für eine Mitgliedschaft oder die Besitzzuweisung an eine Gruppe.

Eigenschaften

Eigenschaft Typ Beschreibung
accessId privilegedAccessGroupRelationships Der Bezeichner einer Mitgliedschaft oder einer Besitzzuweisungsbeziehung zu der Gruppe. Erforderlich. Die möglichen Werte sind: owner, member, unknownFutureValue.
Aktion Zeichenfolge Stellt den Vorgangstyp für die Gruppenmitgliedschaft oder die Besitzzuweisungsanforderung dar. Mögliche Werte sind: adminAssign, adminUpdate, adminRemove, selfActivate, selfDeactivate, adminExtend, adminRenew.
  • adminAssign: Für Administratoren, um Prinzipalen Gruppenmitgliedschaft oder Besitz zuzuweisen.
  • adminRemove: Für Administratoren zum Entfernen von Prinzipalen aus der Gruppenmitgliedschaft oder dem Besitz.
  • adminUpdate: Für Administratoren, um vorhandene Gruppenmitgliedschaften oder Besitzzuweisungen zu ändern.
  • adminExtend: Für Administratoren, um ablaufende Zuweisungen zu verlängern.
  • adminRenew: Für Administratoren, um abgelaufene Zuweisungen zu erneuern.
  • selfActivate: Damit Prinzipale ihre Zuweisungen aktivieren können.
  • selfDeactivate: Damit Prinzipale ihre aktiven Zuweisungen deaktivieren können.
approvalId Zeichenfolge Der Bezeichner für die Genehmigung der Anforderung. Von Anforderung geerbt.
completedDateTime DateTimeOffset Datum und Uhrzeit des Abschlusses der Anforderung. Von Anforderung geerbt.
createdBy identitySet Der Prinzipal, der diese Anforderung erstellt hat. Von Anforderung geerbt. Schreibgeschützt. Unterstützt $filter (eq, ne, und on-Werte null ).
createdDateTime DateTimeOffset Datum und Uhrzeit der Erstellung der Anforderung. Von Anforderung geerbt. Schreibgeschützt.
customData Zeichenfolge Freitextfeld zum Definieren beliebiger benutzerdefinierter Daten für die Anforderung. Nicht verwendet. Von Anforderung geerbt.
groupId Zeichenfolge Der Bezeichner der Gruppe, der den Umfang der Mitgliedschaft oder der Besitzzuweisung über PIM für Gruppen darstellt. Erforderlich.
id Zeichenfolge Der eindeutige Bezeichner für das privilegedAccessGroupAssignmentScheduleRequest-Objekt . Schlüssel, nicht NULL-fähig, schreibgeschützt. Geerbt von entity. Unterstützt $filter (eq, ne).
isValidationOnly Boolean Bestimmt, ob es sich bei dem Anruf um eine Überprüfung oder einen tatsächlichen Anruf handelt. Legen Sie diese Eigenschaft nur fest, wenn Sie vor dem eigentlichen Übermitteln der Anforderung prüfen möchten, ob eine Aktivierung zusätzlichen Regeln wie MFA unterliegt.
Begründung Zeichenfolge Eine Meldung, die von Benutzern und Administratoren bereitgestellt wird, wenn sie das Objekt "privilegedAccessGroupAssignmentScheduleRequest" erstellen.
principalId Zeichenfolge Der Bezeichner des Prinzipals, dessen Mitgliedschaft oder Besitzzuweisung an die Gruppe über PIM für Gruppen verwaltet wird. Unterstützt $filter (eq, ne).
scheduleInfo requestSchedule Der Zeitraum der Gruppenmitgliedschaft oder der Besitzzuweisung. Wiederkehrende Zeitpläne werden derzeit nicht unterstützt.
status Zeichenfolge Der Status der Gruppenmitgliedschaft oder der Besitzzuweisungsanforderung. Von Anforderung geerbt. Schreibgeschützt. Unterstützt $filter (eq, ne).
targetScheduleId Zeichenfolge Der Bezeichner des Zeitplans, der aus der Anforderung zur Mitgliedschaft oder Besitzzuweisung erstellt wird. Unterstützt $filter (eq, ne).
ticketInfo ticketInfo Ticketdetails, die mit der Gruppenmitgliedschaft oder der Besitzzuweisungsanforderung verknüpft sind, einschließlich Details der Ticketnummer und des Ticketsystems.

Beziehungen

Beziehung Typ Beschreibung
activatedUsing privilegedAccessGroupEligibilitySchedule Wenn die Anforderung eine Mitgliedschaft oder Besitzzuweisung in PIM für Gruppen aktiviert, stellt dieses Objekt die Berechtigungsrichtlinie für die Gruppe dar. Andernfalls ist nulles . Unterstützt $expand.
Gruppe Gruppe Referenziert auf die Gruppe, die den Geltungsbereich der Mitgliedschafts- oder Besitzzuweisungsanforderung über PIM für Gruppen darstellt. Unterstützt $expand und $select verschachtelt $expand für ausgewählte Eigenschaften wie id, displayName und mail.
prinzipal directoryObject Verweist über die von PIM verwaltete Gruppe auf den Prinzipal, der sich im Bereich dieser Mitgliedschafts- oder Besitzzuweisungsanforderung befindet. Unterstützt $expand und $select geschachtelt $expand nur für die ID .
targetSchedule privilegedAccessGroupEligibilitySchedule Zeitplan erstellt durch diese Anforderung. Unterstützt $expand.

JSON-Darstellung

Die folgende JSON-Darstellung veranschaulicht den Ressourcentyp.

{
  "@odata.type": "#microsoft.graph.privilegedAccessGroupAssignmentScheduleRequest",
  "id": "String (identifier)",
  "status": "String",
  "completedDateTime": "String (timestamp)",
  "createdDateTime": "String (timestamp)",
  "approvalId": "String",
  "customData": "String",
  "createdBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "action": "String",
  "isValidationOnly": "Boolean",
  "justification": "String",
  "scheduleInfo": {
    "@odata.type": "microsoft.graph.requestSchedule"
  },
  "ticketInfo": {
    "@odata.type": "microsoft.graph.ticketInfo"
  },
  "principalId": "String",
  "accessId": "String",
  "groupId": "String",
  "targetScheduleId": "String"
}