ACL Gruppen Negation

Hilfe zu Znuny Problemen aller Art
Locked
DaZzLa
Znuny newbie
Posts: 16
Joined: 26 Feb 2016, 10:58
Znuny Version: 5.0.8

ACL Gruppen Negation

Post by DaZzLa »

Hallo,

ich möchte ALLEN Usern, die nicht in einer bestimmten Gruppe sind den Zugang zu einem Prozess verbieten. Das funktioniert leider nicht wie gewünscht...
Wenn ich hingegen Mitgliedern die in einer bestimmten Gruppe sind einen Prozess verbieten möchte dann funktioniert es.

Hier ein Screenshot von meiner Konfiguration:
GroupNegateProcess.png
Wieso klappt das nicht? :?

Viele Grüße,

DaZzLa
You do not have the required permissions to view the files attached to this post.
nd0
Znuny expert
Posts: 232
Joined: 24 Mar 2015, 16:53
Znuny Version: 5.0.14
Location: Colonia

Re: ACL Gruppen Negation

Post by nd0 »

Hast du's mal mit einem "normalen" NOT (negated exact match) versucht, statt mit einem NOTREGEXP?

Ansonsten verbiete in einer ACL halt den Prozess für alle - und baue eine weitere ACL zum erlauben des Prozesses für die EINE BESTIMMTE Gruppe?! ;-)
LIVE: OTRS 5.0.14 || Debian || MySQL/LDAP
TEST: OTRS 5.0.14 || Debian || MySQL/LDAP
DaZzLa
Znuny newbie
Posts: 16
Joined: 26 Feb 2016, 10:58
Znuny Version: 5.0.8

Re: ACL Gruppen Negation

Post by DaZzLa »

Hi,

zu 1) geht leider auch nicht mit normalen NOT :(
zu 2) Habe es gerade noch einmal getestet:

Der Gruppe "users" wird der Prozess explizit verboten:
Bildschirmfoto 2016-03-03 um 11.39.23.png
und eine Gruppe, wo der gleiche Prozess explizit erlaubt ist:
Bildschirmfoto 2016-03-03 um 11.41.14.png
Leider klappt es nicht, die Regel users=verboten setzt sich durch :(
You do not have the required permissions to view the files attached to this post.
RStraub
Znuny guru
Posts: 2210
Joined: 13 Mar 2014, 09:16
Znuny Version: 6.0.14
Real Name: Rolf Straub

Re: ACL Gruppen Negation

Post by RStraub »

Im Zweifel die ACL in zwei splitten:

die erste verbietet jedem den Zugriff
die zweite erlaubt ihn der Benutzergruppe

(Achte auf die alphabetische Sortierung)

EDIT: Oh, das hatte nd0 ja schon geschrieben. Dann stell sicher dass die erste alphabetisch vor der zweiten liegt und KEIN "stop after match" drin hat.
Currently using: OTRS 6.0.14 -- MariaDB -- Ubuntu 16 LTS
DaZzLa
Znuny newbie
Posts: 16
Joined: 26 Feb 2016, 10:58
Znuny Version: 5.0.8

Re: ACL Gruppen Negation

Post by DaZzLa »

Danke euch, die alphabetische Reihenfolge scheint die Lösung zu sein :D
Locked