Freigeben über


workforceIntegration-Ressourcentyp

Namespace: microsoft.graph

Stellt eine instance einer Mitarbeiterintegration mit Schichten dar.

Methoden

Methode Rückgabetyp Beschreibung
Create workforceIntegration Erstellen Sie ein neues workforceIntegration-Objekt .
List Sammlung workforceIntegration Ruft die Liste der workforceIntegration-Objekte ab, die diesem Zeitplan zugeordnet sind.
Get workforceIntegration Liest die Eigenschaften und Beziehungen eines workforceIntegration-Objekts .
Update workforceIntegration Aktualisieren eines workforceIntegration-Objekts .
Löschen Keine Löschen sie ein workforceIntegration-Objekt .

Eigenschaften

Eigenschaft Typ Beschreibung
apiVersion Int32 API-Version für die Rückruf-URL. Beginnen Sie mit 1.
createdDateTime DateTimeOffset Der Zeitstempel, auf dem diese workforceIntegration erstmals erstellt wurde. Der Zeitstempeltyp stellt Datums- und Uhrzeitinformationen im ISO 8601-Format dar und ist immer in UTC angegeben. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z. Geerbt von changeTrackedEntity.
displayName Zeichenfolge Name der Personalintegration.
eligibilityFilteringEnabledEntities eligibilityFilteringEnabledEntities Unterstützung zum Anzeigen von berechtigungsgefilterten Ergebnissen. Mögliche Werte: none, swapRequest, offerShiftRequest, unknownFutureValue, timeOffReason. Sie müssen den Anforderungsheader Prefer: include-unknown-enum-members verwenden, um den folgenden Wert in dieser verteilbaren Enumeration abzurufen: timeOffReason.
Verschlüsselung workforceIntegrationEncryption Die Verschlüsselungsressource für die Personalintegration.
isActive Boolescher Wert Gibt an, ob diese Personalintegration derzeit aktiv und verfügbar ist.
supportedEntities workforceIntegrationSupportedEntities Die für synchrone Änderungsbenachrichtigungen unterstützten Schichtenentitäten. Wechselt zurück zur angegebenen URL, wenn Clientänderungen an den in dieser Eigenschaft angegebenen Entitäten auftreten. Standardmäßig werden keine Entitäten für Änderungsbenachrichtigungen unterstützt. Mögliche Werte: none, shift, swapRequest, userShiftPreferences, openShift, openShiftRequest, offerShiftRequest, unknownFutureValue, timeOffReason, timeOff, timeOffRequest. Sie müssen den Anforderungsheader Prefer: include-unknown-enum-members verwenden, um die folgenden Werte in dieser verteilbaren Enumeration abzurufen: timeOffReason, timeOff, timeOffRequest.
url Zeichenfolge Personalintegrations-URL für Rückrufe aus dem Schichtdienst.

Beziehungen

Keine.

JSON-Darstellung

Die folgende JSON-Darstellung veranschaulicht den Ressourcentyp.

{
  "@odata.type": "#microsoft.graph.workforceIntegration",
  "apiVersion": "Int32",
  "createdDateTime": "String (timestamp)",
  "displayName": "String",
  "eligibilityFilteringEnabledEntities": "String",
  "encryption": {"@odata.type": "microsoft.graph.workforceIntegrationEncryption"},
  "id": "String (identifier)",
  "isActive": "Boolean",
  "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
  "lastModifiedDateTime": "String (timestamp)",
  "supportedEntities": "String",
  "url": "String"
}