Reply To: Rechte auf CI/Item Type begrenzen

Welcome to the POB User Group Online Community! Forums PUG DACH Rechte auf CI/Item Type begrenzen Reply To: Rechte auf CI/Item Type begrenzen

#4952
brubue
Member

Hallo Stefan,

ich versuche deinen Vorschlag in folgender Form umzusetzen:
Es gibt eine extra Rolle, die prinzipiell das Speichern von CI erlaubt. Dann gibt es eine Gruppe, die zu dieser Rolle gehört, weil Berechtigungen nur über Gruppen vergeben werden sollen.
Auf dem SQL-Server habe ich eine Funktion, die mir 1 liefert, wenn der aktuelle Benutzer mitglied dieser bestimmten Rolle ist. Außerdem noch eine 2. Funktion, die mir 1 liefert, wenn auf dem CI-Typ dieser Benutzer hinterlegt ist. Die Abfragen funktionieren auf dem SQL-Server.
Wenn ich von POB aus meine Condition [SQL:dbo.LRA_User_in_Gruppe([UID])] oder [SQL:Dbo.LRA_CI_Typ([CIType.PK])] anwende, so erhalte ich immer 0, also false. Also funktioniert meine Abfrage nicht wie erwartet.
Außerdem muss ich noch das Problem lösen, dass das CI auch durch öffnen eines Falls geändert wird.

Hat mir jemand zu diesen 2 Problemen noch eine Idee?

Viele Grüße

Bruno