In manchen Fällen benötigen Sie möglicherweise eine Nachrichtenvorlage, um anzugeben, welcher Abteilung eine Zugriffsberechtigung zugeordnet ist. Dies ist besonders nützlich, wenn ein Mitarbeiter mehrere Positionen in verschiedenen Abteilungen innehat und abteilungsspezifische Berechtigungen erhält, beispielsweise in einem Patientenakten-System.
Dieser Leitfaden enthält eine zusammengesetzte Abfrage, die sowohl den Namen der Zugriffsberechtigung als auch die zugehörige Abteilung zurückgibt.
Der Ausdruck
Sie können den folgenden Ausdruck in einer Nachrichtenvorlage verwenden oder ihn im Ausdrucksgenerator testen.
[OBJECTPERMISSION.SYSTEMROLE;Name;Id;1634] - [PRETTIFY;[REFERENCE;Department;Id;2;[OBJECTPERMISSION;ManagerOf;RoleTypeId;1634]]]
Warnung: Dieser Ausdruck ist ein Beispiel. Du muss Ersetze die Zahl 1634 mit der tatsächlichen ID der Systemrolle, auf die Sie verweisen möchten.
So funktioniert es
Der Ausdruck besteht aus zwei Teilen, die durch einen Bindestrich getrennt sind:
-
Name des Zugriffsrechts:
[OBJECTPERMISSION.SYSTEMROLE;Name;Id;1634]-
Dieser Teil des Ausdrucks ruft den Namen der Systemrolle mit der angegebenen ID ab.
-
-
Name der Abteilung:
[PRETTIFY;[REFERENCE;Department;Id;2;[OBJECTPERMISSION:ManagerOf:RoleTypeId:1634]]]-
Dieser Teil ermittelt den Namen der Abteilung, mit der die Zugriffsberechtigung verknüpft ist, und gibt ihn zurück.
-
Beispielausgabe
Bei Verwendung im Ausdrucksgenerator oder in einem Nachrichtenfluss liefert der Ausdruck ein Ergebnis, das in etwa dem folgenden Format entspricht: „Name der Zugriffsberechtigung – Name der Abteilung“.