Konfigurieren der employeeLeaveDateTime-Eigenschaft für einen Benutzer
In diesem Artikel wird beschrieben, wie Sie das EmployeeLeaveDateTime-Attribut für einen Benutzer konfigurieren. Diese Eigenschaft kann als Trigger für "Leaver"-Workflows verwendet werden, die mithilfe von Lebenszyklus-Workflows erstellt wurden.
Berechtigungen
Wählen Sie die Berechtigungen aus, die für diese API als am wenigsten privilegiert markiert sind. Verwenden Sie eine höhere Berechtigung oder Berechtigungen nur, wenn Ihre App dies erfordert. Ausführliche Informationen zu delegierten Berechtigungen und Anwendungsberechtigungen finden Sie unter Berechtigungstypen. Weitere Informationen zu diesen Berechtigungen finden Sie in der Berechtigungsreferenz.
Berechtigungstyp | Berechtigungen mit den geringsten Berechtigungen | Berechtigungen mit höheren Berechtigungen |
---|---|---|
Delegiert (Geschäfts-, Schul- oder Unikonto) | User.Read.All und User-LifeCycleInfo.ReadWrite.All | Nicht verfügbar. |
Delegiert (persönliches Microsoft-Konto) | Nicht unterstützt | Nicht unterstützt |
Anwendung | User.Read.All und User-LifeCycleInfo.ReadWrite.All | Nicht verfügbar. |
Bei delegierten Szenarien muss der Administrator auch über die Rolle "Globaler Administrator" Microsoft Entra verfügen.
Hinweis
Diese Informationen lassen sich am besten mithilfe einer Automatisierung mithilfe einer HR-Bereitstellungslösung, Microsoft Entra Connect oder einer benutzerdefinierten Synchronisierungslösung aktualisieren. Weitere Informationen zu diesem Prozess finden Sie unter Synchronisieren von Attributen für Lebenszyklusworkflows.
Festlegen der employeeLeaveDateTime-Eigenschaft
Anforderung
Im folgenden Beispiel wird der 30. September 2022 um 23:59 Uhr als Datum und Uhrzeit konfiguriert, an dem der Benutzer die organization verlässt.
PATCH https://graph.microsoft.com/v1.0/users/aaaaaaaa-bbbb-cccc-1111-222222222222
{
"employeeLeaveDateTime": "2022-09-30T23:59:59Z"
}
Zurücksetzen der employeeLeveDateTime-Eigenschaft auf NULL
Die Anforderung gibt einen 204 No Content
Antwortcode zurück.
PATCH https://graph.microsoft.com/v1.0/users/aaaaaaaa-bbbb-cccc-1111-222222222222
{
"employeeLeaveDateTime": null
}