Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Namespace: microsoft.graph
Wichtig
Die APIs unter der /beta Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.
Stellt eine Auflistung von schedulingGroup-Objekten , Shift-Objekten , timeOffReason-Objekten und timeOff-Objekten für ein Team dar.
Methoden
| Methode | Rückgabetyp | Beschreibung |
|---|---|---|
| Erstellen oder ersetzen | Zeitplan | Erstellen oder Ersetzen eines Zeitplans |
| Get | Zeitplan | Abrufen eines Zeitplans. |
| Freigeben | Keine | Teilen Sie einen Zeitplanzeitraum mit Planungsmitgliedern. |
Eigenschaften
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
| aktiviert | Boolean | Gibt an, ob der Zeitplan für das Team aktiviert ist. Erforderlich. |
| id | Zeichenfolge | ID des Zeitplans. |
| isActivitiesIncludedWhenCopyingShiftsEnabled | Boolean | Gibt an, ob kopierte Schichten Aktivitäten aus der ursprünglichen Schicht enthalten. |
| isCrossLocationShiftRequestApprovalRequired | Boolean | Gibt an, ob die Genehmigung durch einen Manager dieses Zeitplans für standortübergreifende Schichtanforderungen erforderlich ist. |
| isCrossLocationShiftsEnabled | Boolean | Gibt an, ob das Feature "Standortübergreifender Marketplace" für diesen Zeitplan aktiviert ist. |
| offerShiftRequestsEnabled | Boolean | Gibt an, ob Angebotsschichtanfragen für den Zeitplan aktiviert sind. |
| openShiftsEnabled | Boolean | Gibt an, ob offene Schichten für den Zeitplan aktiviert sind. |
| provisionStatus | operationStatus | Der Status der geplanten Bereitstellung. Die möglichen Werte sind notStarted, running, completed, failed. |
| provisionStatusCode | Zeichenfolge | Zusätzliche Informationen darüber, warum die Zeitplanbereitstellung fehlgeschlagen ist. |
| startDayOfWeek | dayOfWeek | Gibt den Starttag der Woche an. Mögliche Werte sind: sunday, monday, tuesday, wednesday, thursday, friday, saturday. |
| swapShiftsRequestsEnabled | Boolean | Gibt an, ob Schichttauschanfragen für den Zeitplan aktiviert sind. |
| timeClockEnabled | Boolean | Gibt an, ob die Stechuhr für den Zeitplan aktiviert ist. |
| timeClockSettings | timeClockSettings | Die Stechuhr-Standorteinstellungen für diesen Zeitplan. |
| timeOffRequestsEnabled | Boolean | Gibt an, ob Abwesenheitsanforderungen für den Zeitplan aktiviert sind. |
| timeZone | Zeichenfolge | Die Zeitzone des Planungsteams als Name einer IANA-Zeitzonendatenbank (TZ-Datenbank); beispielsweise America/Chicago. Eine vollständige Liste der gültigen Werte finden Sie unter Liste der Zeitzonen der Datenbank. Erforderlich. |
| workforceIntegrationIds | Zeichenfolgensammlung | Die IDs für die Mitarbeiterintegrationen, die diesem Zeitplan zugeordnet sind. |
| activitiesIncludedWhenCopyingShiftsEnabled (veraltet) | Boolean | Gibt an, ob kopierte Schichten die Aktivitäten enthalten sollen. Diese Immobilie wird bis zum 20. November 2027 entfernt. Verwenden Sie isActivitiesIncludedWhenCopyingShiftsEnabled stattdessen.
activitiesIncludedWhenCopyingShiftsEnabled und isActivitiesIncludedWhenCopyingShiftsEnabled immer denselben Wert haben, sodass die Einstellung für einen automatisch den Wert für den anderen festlegt. Wenn beide mit unterschiedlichen Werten in der Anforderung enthalten sind, hat der Wert für isActivitiesIncludedWhenCopyingShiftsEnabled Vorrang. |
Beziehungen
| Name | Typ | Beschreibung |
|---|---|---|
| dayNotes | dayNote-Sammlung | Die Tagesnotizen im Zeitplan. |
| offerShiftRequests | offerShiftRequest-Sammlung | Das Angebot fordert Schichten im Zeitplan an. |
| openShiftChangeRequests | openShiftChangeRequest-Sammlung | Die offenen Schichtanfragen im Zeitplan. |
| openShifts | openShift-Sammlung | Die Gruppe der offenen Schichten in einer Terminplanungsgruppe im Zeitplan. |
| schedulingGroups | schedulingGroup-Auflistung | Die logische Gruppierung der Benutzer im Zeitplan (in der Regel nach Rolle). |
| Schichten | Sammlung "Schicht" | Die Verschiebungen im Zeitplan. |
| shiftsRoleDefinitions | shiftsRoleDefinition collection | Die Definitionen der Rollen im Zeitplan. |
| swapShiftsChangeRequests | swapShiftsChangeRequest-Sammlung | Die Tauschanforderungen für Schichten im Zeitplan. |
| timeCards | timeCard-Sammlung | Die Zeitkarten im Zeitplan. |
| timeOff | timeOff-Sammlung | Die Instanzen von arbeitsfreien Zeiten im Zeitplan. |
| timeOffReasons | timeOffReason-Sammlung | Die Gründe für eine Abwesenheit im Zeitplan. |
| timeOffRequests | timeOffRequest-Sammlung | Die Anforderungen für arbeitsfreie Zeit im Zeitplan. |
| workforceIntegrations | Sammlung workforceIntegration | Eine Instance einer Mitarbeiterintegration pro Team mit ausgehendem Datenfluss bei synchronen Änderungsbenachrichtigungen (für unterstützte Entitäten). |
JSON-Darstellung
Die folgende JSON-Darstellung veranschaulicht den Ressourcentyp.
{
"@odata.type": "#microsoft.graph.schedule",
"id": "String (identifier)",
"enabled": "Boolean",
"timeZone": "String",
"provisionStatus": "String",
"provisionStatusCode": "String",
"workforceIntegrationIds": [
"String"
],
"timeClockEnabled": "Boolean",
"timeClockSettings": {
"@odata.type": "microsoft.graph.timeClockSettings"
},
"openShiftsEnabled": "Boolean",
"swapShiftsRequestsEnabled": "Boolean",
"offerShiftRequestsEnabled": "Boolean",
"timeOffRequestsEnabled": "Boolean",
"startDayOfWeek": "String",
"activitiesIncludedWhenCopyingShiftsEnabled": "Boolean",
"isActivitiesIncludedWhenCopyingShiftsEnabled": "Boolean",
"isCrossLocationShiftsEnabled": "Boolean",
"isCrossLocationShiftRequestApprovalRequired": "Boolean"
}