💡Konfigurationsexemplet nedan gäller endast för konfiguration av Active Directory Sync.
🧭 I denna guide:
- Varför exkludera användare med tjänstledighet från offboarding
- Hur du uppdaterar Active expression
- Kundexempel
-
Exempel för din uppsättning
Varför exkludera användare med tjänstledighet från offboarding
Som standard offboardas användare automatiskt när deras AD-konto är markerat som soft deleted.
Detta kan dock även omfatta användare som tillfälligt är borta från arbetet (till exempel på föräldraledighet), även om de förväntas återvända.
För att undvika att dessa användare offboardas kan du uppdatera din Active expression för att exkludera dem baserat på ett specifikt AD-attribut.
Hur du uppdaterar Active expression
För att exkludera användare som är lediga behöver du ändra den befintliga Active expression i AD från:
Switch([IsSoftDeleted], , "False", "true", "True", "false")
till:
Switch([IsSoftDeleted], , "False", "true", "True", IIF([nameOfTheTemporaryLeaveAttribute] = "valueOfTheTemporaryLeaveAttribute", "true", "false"))
Denna uppdatering säkerställer att användare med ett specifikt attribut (t.ex. “On Leave Without Access”) identifieras som aktiva och inte offboardas.
Kundexempel
Kund X använder attributet extensionAttribute14 med värdet "On Leave Without Access".
Deras uttryck ser därför ut så här:
Switch([IsSoftDeleted], , "False", "true", "True", IIF([extensionAttribute14] = "On Leave Without Access", "true", "false"))
Exempel för din uppsättning
Om din organisation använder ett annat AD-attribut eller värde för att identifiera användare som är lediga, byt helt enkelt ut attributnamnet och värdet i uttrycket:
Switch([IsSoftDeleted], , "False", "true", "True", IIF([nameOfTheTemporaryLeaveAttribute] = "valueOfTheTemporaryLeaveAttribute", "true", "false"))
✅ Tips:
Dokumentera vilket attributnamn och värde ni använder internt, så att IT- eller HR-teamet enkelt kan underhålla och uppdatera konfigurationen vid behov.