Hoppa till huvudinnehåll
Hoppa över innehållsförteckningen

[DESCENDANTS] - Dynamiskt val av användare från en organisationsenhet och dess underenheter

Den [DESCENDANTS] används för att hämta ett attribut för alla objekt inom en viss nivå i en organisationshierarki, inklusive alla dess undernivåer.

Denna funktion är dynamisk; om underenheter läggs till eller tas bort från hierarkin uppdateras listan över användare som returneras av regeln automatiskt för att återspegla ändringen. Detta är användbart för uppgifter som att ge åtkomst till alla användare som tillhör ett visst affärsområde och dess underliggande avdelningar.


Syntax

Syntaxen är:

[DESCENDANTS:RootObjectId:AttributTillReturn1:AttributTillReturn2:...]

  • RotObjektId: Det interna ID:t för den organisatoriska enhet på högsta nivå där sökningen börjar.

  • Attributattåterlämna: Namnet på det fält vars värde ska returneras av funktionen. Du kan lista flera attribut åtskilda med kolon.

Till exempel kan uttrycket [DESCENDANTS:228714:OrgUnitnr:SourceId:ParentDepartmentNumber] returnerar avdelningsnumren för enheten 228714 och alla enheter under den.

Observera: Även om detta uttryck kan skrivas manuellt kan Rule Set Wizard i eADM skapa det åt dig med några få klick.


Exempel på regel

Denna regel hittar alla användare som har en position i "Enheten för företag och stadsutveckling" (ID 228714) eller någon av dess underenheter, oavsett om det är deras primära position.

image-20231215-112319.png

JavaScript-fel har upptäckts

Observera att dessa fel kan bero på din webbläsares inställningar.

Om problemet kvarstår, vänligen kontakta vår support.