Hente ut hvem som har bestilt en tilgang
Mange ganger er det viktig å vite HVEM som har bestilt en tilgang, i tillegg til hvem som er gitt tilgang til hva.
Det kan løses slik:
![image-20240102-100220.png](../__attachments/42598414/image-20240102-100220.png?inst-v=b8c64463-f656-4efa-9976-59907bd16963)
Her har vi brukt dette funksjonsuttrykket:
[REFERENCE;DisplayName;UserName;1;[SPLIT;[OBJECTHISTORIES;Comment;EntryType;AddPermission]; ;4]]
Dette er flere uttrykk nøstet i hverandre.
OBJECTHISTORIES henter ut brukernavnet til den som gir en tilgang, som vi slår opp med REFERENCE og henter ut navnet på personen.
I selve meldingen blir det ser det slik ut:
![image-20240102-101627.png](../__attachments/42598414/image-20240102-101627.png?inst-v=b8c64463-f656-4efa-9976-59907bd16963)
Dette uttrykket har en begrensning som kan slå til i svært sjeldne tilfeller.
Uttrykket slår opp i en tekstbasert logg, og returnerer den som sist la til en rettighet for gjeldende bruker.
Dersom flere personer har lagt til rettigheter for samme bruker før deltasynkroniseringen har rukket å starte opp, kan det returneres feil navn.
Kontakt support dersom du ønsker hjelp med å sette opp dette!