Overslaan naar hoofdinhoud
Inhoudsopgave overslaan

Hoe de persoon weergeven die een toegangsmachtiging heeft aangevraagd

Overzicht

In veel meldingsscenario's is het belangrijk om te weten wie een toegangsrecht heeft aangevraagd, niet alleen wie het heeft ontvangen. Dit kan cruciaal zijn voor het controleren en verduidelijken van verzoeken.

Je kunt de naam van de aanvrager weergeven in een berichtsjabloon door een specifieke geneste expressie te gebruiken.


De uitdrukking

Gebruik de volgende expressie om de naam op te halen van de persoon die de toegangswijziging heeft geïnitieerd:

CODE
[REFERENCE;DisplayName;UserName;1;[SPLIT;[OBJECTHISTORIES;Comment;EntryType;AddPermission];;4]]


Hoe het werkt

Deze oplossing werkt door meerdere expressies te nesten:

  1. OBJECTHISTORIES: Deze innerlijke expressie haalt de gebruikersnaam op van de persoon die de toegangsrechten heeft verleend uit een tekstgebaseerd logboek.

  2. REFERENCE: Deze buitenste expressie neemt de gebruikersnaam die is opgegeven door OBJECTHISTORIES en zoekt de volledige weergavenaam van de persoon op.


Voorbeeld in een berichtsjabloon

Je kunt deze uitdrukking direct in een zin in je berichtstroom invoegen.

Sjablooncode:

CODE
[displayname] has received a user account at [department] and requires access to HK Oppvekst. The access was ordered by [REFERENCE;DisplayName;UserName;1;[SPLIT;[OBJECTHISTORIES;Comment;EntryType;AddPermission];;4]].

Uiteindelijke uitvoer: Het gerenderde bericht ziet er als volgt uit:

Anne Helgesen has received a user account at PPT and requires access to HK Oppvekst. The access was ordered by Roar Kjakkevik.

Waarschuwing: Deze expressie heeft een beperking die in zeldzame situaties kan voorkomen. De expressie werkt door de laatste persoon op te zoeken die een permissie aan de gebruiker heeft toegevoegd in een tekstgebaseerd logboek. Als meerdere beheerders verschillende toestemmingen aan dezelfde gebruiker toekennen voordat de volgende synchronisatiecyclus wordt uitgevoerd, kan de expressie de naam van de laatste beheerder retourneren, die mogelijk niet degene is die de specifieke toestemming heeft toegekend die in deze melding wordt genoemd.

JavaScript-fouten gedetecteerd

Let op: deze fouten kunnen afhankelijk zijn van de instellingen van je browser.

Als dit probleem zich blijft voordoen, neem dan contact op met onze supportafdeling.