Schedule-Ressourcentyp

Namespace: microsoft.graph

Eine Auflistung von schedulingGroup-Objekten , Shift-Objekten , timeOffReason-Objekten und timeOff-Objekten innerhalb eines Teams.

Methoden

Methode Rückgabetyp Beschreibung
Erstellen oder Ersetzen eines Zeitplans Zeitplan Erstellen oder Ersetzen eines Zeitplans.
Abrufen des Zeitplans Zeitplan Abrufen eines Zeitplans.
Freigeben Keine Teilen Sie einen zeitplanmäßigen Zeitbereich für Die Mitglieder des Zeitplans.

Eigenschaften

Name Typ Beschreibung
aktiviert Boolesch Gibt an, ob der Zeitplan für das Team aktiviert ist. Erforderlich.
id string ID des Zeitplans.
offerShiftRequestsEnabled Boolesch Gibt an, ob Angebotsverschiebungsanforderungen für den Zeitplan aktiviert sind.
openShiftsEnabled Boolesch Gibt an, ob offene Schichten für den Zeitplan aktiviert sind.
provisionStatus operationStatus Die status der geplanten Bereitstellung. Die möglichen Werte sind notStarted, running, completed, . failed
provisionStatusCode string Weitere Informationen dazu, warum die geplante Bereitstellung fehlgeschlagen ist.
swapShiftsRequestsEnabled Boolesch Gibt an, ob Verschiebungsanforderungen für den Zeitplan aktiviert sind.
timeClockEnabled Boolesch Gibt an, ob die Zeituhr für den Zeitplan aktiviert ist.
timeOffRequestsEnabled Boolesch Gibt an, ob Für den Zeitplan Anforderungen für die Auszeit aktiviert sind.
timeZone string Gibt die Zeitzone des Zeitplanteams im tz-Datenbankformat an. Erforderlich.

Beziehungen

Name Typ Beschreibung
offerShiftRequests offerShiftRequest-Sammlung Das Angebot fordert Schichten im Zeitplan an.
openShiftChangeRequests openShiftChangeRequest-Sammlung Die offenen Schichtanforderungen im Zeitplan.
openShifts openShift-Sammlung Der Satz von offenen Schichten in einer Zeitplanungsgruppe im Zeitplan.
schedulingGroups schedulingGroup-Auflistung Die logische Gruppierung von Benutzern im Zeitplan (in der Regel nach Rolle).
Verschiebungen Shift-Sammlung Die Verschiebungen im Zeitplan.
swapShiftsChangeRequests swapShiftsChangeRequest-Auflistung Der Tausch fordert Schichten im Zeitplan an.
timesOff timeOff-Sammlung Die Instanzen von nicht im Zeitplan festgelegten Zeiten.
timeOffReasons timeOffReason-Auflistung Der Satz der Gründe für eine freizeitmäßige Zeit im Zeitplan.
timeOffRequests timeOffRequest-Sammlung Die Im Zeitplan festgelegten Anforderungen für die Auszeit.
workforceIntegrations Sammlung workforceIntegration Ein instance einer Mitarbeiterintegration pro Team mit ausgehendem Datenfluss bei synchronen Änderungsbenachrichtigungen (für unterstützte Entitäten).

JSON-Darstellung

Es folgt eine JSON-Darstellung der Ressource.

{
  "id": "833fc4df-c88b-4398-992f-d8afcfe41df2",
  "enabled": true,
  "timeZone": "America/Chicago",
  "provisionStatus": "Completed",
  "provisionStatusCode": null
}