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

Så här visar du den avdelning som är kopplad till en åtkomsträttighet

I vissa fall kan du behöva en meddelandemall för att ange vilken avdelning en åtkomsträttighet är kopplad till. Detta är särskilt användbart när en anställd har flera befattningar på olika avdelningar och får avdelningsspecifika behörigheter, t.ex. i ett patientjournalsystem.

I den här guiden finns ett sammansatt uttryck som returnerar både namnet på åtkomsträttigheten och den avdelning som den är länkad till.


Uttrycket

Du kan använda följande uttryck i en meddelandemall eller testa det i Expression Builder.

KOD
[OBJECTPERMISSION.SYSTEMROLE;Name;Id;1634] - [PRETTIFY;[REFERENCE;Department;Id;2;[OBJECTPERMISSION;ManagerOf;RoleTypeId;1634]]]

Varning: Detta uttryck är ett exempel. Du är måste ersätta numret 1634 med det faktiska ID:t för den systemroll som du vill referera till.


Hur det fungerar

Uttrycket består av två delar som åtskiljs av ett bindestreck:

  1. Namn på åtkomsträtt: [OBJECTPERMISSION.SYSTEMROLE;Name;Id;1634]

    • Denna del av uttrycket hämtar namnet på den systemroll som har det angivna ID:t.

  2. Avdelningens namn: [PRETTIFY;[REFERENCE;Department;Id;2;[OBJECTPERMISSION:ManagerOf:RoleTypeId:1634]]]

    • Denna del söker upp och returnerar namnet på den avdelning som åtkomsträttigheten är kopplad till.


Exempel på utdata

När uttrycket används i Expression Builder eller i ett meddelandeflöde kommer det att ge ett resultat som liknar följande format: "Åtkomsträttighetens namn - avdelningens namn".

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.