Hallo Zusammen,
in einem Service Formular (Dialog) möchte ich Checkboxen dynamisch ein- bzw. ausblenden, abhängig davon, ob der CurrentUser Mitglied in einer bestimmten M42 Benutzerrolle ist.
Wie lässt sich das über den Layout Designer am besten umsetzen, sodass ich eine Bool Kontextvariable so gefüllt bekomme, dass diese anzeigt:
WENN CurrentUser Mitglied der Rolle mit der ID xyz DANN return true ELSE return false
Danke vorab und viele Grüße
Service Formular: Elemente ein/ausblenden abhängig von Benutzerrolle
Moderator: hdroege
Re: Service Formular: Elemente ein/ausblenden abhängig von Benutzerrolle
Hi Alex,
das bekommst du am einfachsten über eine eigene (Multi) Datenquelle im Dialog hin, welche die SPSSecurityClassRole abfragt und über einen Filter einer Kontext-Variable prüft, ob der CurrentUser Mitglied der Rolle ist. Wenn kein Treffer → dann ist er auch nicht in der Rolle
Der Filter sieht dann in etwa so aus: [Expression-ObjectID] = DeinRollenEOID and Members.ID = IDDesZuPrüfendenBenutzerss
Hier findest du eine ausführliche Anleitung
Beste Grüße & viel Glück
das bekommst du am einfachsten über eine eigene (Multi) Datenquelle im Dialog hin, welche die SPSSecurityClassRole abfragt und über einen Filter einer Kontext-Variable prüft, ob der CurrentUser Mitglied der Rolle ist. Wenn kein Treffer → dann ist er auch nicht in der Rolle
Der Filter sieht dann in etwa so aus: [Expression-ObjectID] = DeinRollenEOID and Members.ID = IDDesZuPrüfendenBenutzerss
Hier findest du eine ausführliche Anleitung
Beste Grüße & viel Glück
morpheus42
Der neue Blog rund um IT Service Management, Anpassungen, Tipps & Tricks in der Matrix42 ESM Suite
morpheus42.com
A wise man once said: "Have you cleared your cache?"
Der neue Blog rund um IT Service Management, Anpassungen, Tipps & Tricks in der Matrix42 ESM Suite
morpheus42.com
A wise man once said: "Have you cleared your cache?"
Who is online
Users browsing this forum: No registered users and 1 guest