I nogle tilfælde kan det være nødvendigt at bruge en meddelelsesskabelon til at angive, hvilken afdeling en adgangsrettighed er knyttet til. Dette er især nyttigt, når en medarbejder har flere stillinger i forskellige afdelinger og tildeles afdelingsspecifikke tilladelser, for eksempel i et patientjournalsystem.
Denne vejledning indeholder et sammensat udtryk, der returnerer både navnet på adgangsrettigheden og den afdeling, den er knyttet til.
Udtrykket
Du kan bruge følgende udtryk i en meddelelsesskabelon eller afprøve det i Udtryksgeneratoren.
[OBJECTPERMISSION.SYSTEMROLE;Name;Id;1634] - [PRETTIFY;[REFERENCE;Department;Id;2;[OBJECTPERMISSION;ManagerOf;RoleTypeId;1634]]]
Advarsel: Dette udtryk er et eksempel. Du skal Udskift tallet 1634 med det faktiske ID for den systemrolle, du ønsker at henvise til.
Sådan fungerer det
Udtrykket består af to dele, der er adskilt af en bindestreg:
-
Navn på adgangsret:
[OBJECTPERMISSION.SYSTEMROLE;Name;Id;1634]-
Denne del af udtrykket henter navnet på den systemrolle, der har det angivne ID.
-
-
Afdelingsnavn:
[PRETTIFY;[REFERENCE;Department;Id;2;[OBJECTPERMISSION:ManagerOf:RoleTypeId:1634]]]-
Denne del søger og returnerer navnet på den afdeling, som adgangsretten er knyttet til.
-
Eksempel på udskrift
Når udtrykket bruges i Expression Builder eller i et meddelelsesforløb, vil det give et resultat, der ligner følgende format: »Navn på adgangsret – Navn på afdeling«.