Siirry pääsisältöön
Ohita sisällysluettelo

How to Display the Person Who Requested an Access Permission

Yleiskatsaus

In many notification scenarios, it's important to know who ordered an access permission, not just who received it. This can be critical for auditing and clarifying requests.

Voit näyttää pyynnön esittäjän nimen viestimallissa käyttämällä tiettyä sisäkkäistä lauseketta.


Ilmaisu

Jos haluat hakea käyttöoikeuden muutoksen aloittaneen henkilön nimen, käytä seuraavaa lauseketta:

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


Miten se toimii

Tämä ratkaisu toimii yhdistämällä useita lausekkeita:

  1. OBJECTHISTORIES: This inner expression retrieves the username of the person who granted the access permission from a text-based log.

  2. VIITE: Tämä ulompi lauseke ottaa käyttäjänimen, jonka on antanut OBJECTHISTORIES ja etsii henkilön koko näyttönimen.


Esimerkki viestimallista

Voit upottaa tämän lausekkeen suoraan viestin virran lauseeseen.

Mallin koodi:

KOODI
[displayname] on saanut käyttäjätilin [osastolla] ja tarvitsee pääsyn HK Oppvekstiin. Käyttöoikeus tilattiin [REFERENCE;DisplayName;UserName;1;[SPLIT;[OBJECTHISTORIES;Comment;EntryType;AddPermission];;4]].

Lopullinen tuotos: Renderöity viesti näyttää tältä:

Anne Helgesen on saanut käyttäjätilin PPT:ssä ja tarvitsee pääsyn HK Oppvekstiin. Pääsyn tilasi Roar Kjakkevik.

Warning: This expression has a limitation that can occur in rare situations. The expression works by looking up the last person who added a permission to the user in a text-based log. If multiple administrators grant different permissions to the same user before the next synchronization cycle runs, the expression may return the name of the last administrator to act, which might not be the one who granted the specific permission mentioned in this notification.

JavaScript-virheitä havaittu

Huomaa, että nämä virheet voivat riippua selaimesi asetuksista.

Jos ongelma jatkuu, ota yhteyttä asiakaspalveluumme.