
100 virtual gummy points for those who can tell me what my ACL is actually “doing” :-)) $Self->{TicketAcl}->{'ACL-MyRiddle-001'} = { # match properties Properties => { Ticket => { Queue => ['[RegExp][^(Servicedesk)]'], Type => ['[RegExp][^(Incident)]'], Priority => ['[RegExp][^(5 very high)]'], } }, # set not possible options (black list) PossibleNot => { Ticket => { State => ['[RegExp]^.*[^(workaround)]$'], }, }, }; Have phun! — Nils Leideck http://webint.cryptonode.de / a Fractal project

Hi Nils, I'll bite. You make it impossible to select a workaround for priority 5 incidents in the servicedesk queue. I'm guessing you want them to be solved in another way? Lars -----Original Message----- From: otrs-bounces@otrs.org [mailto:otrs-bounces@otrs.org] On Behalf Of Nils Leideck Sent: Sunday, February 06, 2011 7:25 PM To: User questions and discussions about OTRS. Subject: [otrs] An OTRS ACL riddle :-) 100 virtual gummy points for those who can tell me what my ACL is actually "doing" :-)) $Self->{TicketAcl}->{'ACL-MyRiddle-001'} = { # match properties Properties => { Ticket => { Queue => ['[RegExp][^(Servicedesk)]'], Type => ['[RegExp][^(Incident)]'], Priority => ['[RegExp][^(5 very high)]'], } }, # set not possible options (black list) PossibleNot => { Ticket => { State => ['[RegExp]^.*[^(workaround)]$'], }, }, }; Have phun! - Nils Leideck http://webint.cryptonode.de / a Fractal project --------------------------------------------------------------------- OTRS mailing list: otrs - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs

Dear Lars, you are close to it ;-)) The Acl below says: IF Queue IS NOT “Servicedesk" AND Type IS NOT “Incident" AND Priority IS NOT ending with "high”, do NOT ALLOW any state that DOES NOT have the word “workaround” at the end of its name. :-) Cheers, Nils On 17.02.2011, at 09:43, Lars Jørgensen wrote:
I'll bite. You make it impossible to select a workaround for priority 5 incidents in the servicedesk queue. I'm guessing you want them to be solved in another way?
-----Original Message----- From: otrs-bounces@otrs.org [mailto:otrs-bounces@otrs.org] On Behalf Of Nils Leideck Sent: Sunday, February 06, 2011 7:25 PM To: User questions and discussions about OTRS. Subject: [otrs] An OTRS ACL riddle :-)
100 virtual gummy points for those who can tell me what my ACL is actually "doing" :-))
$Self->{TicketAcl}->{'ACL-MyRiddle-001'} = { # match properties Properties => { Ticket => { Queue => ['[RegExp][^(Servicedesk)]'], Type => ['[RegExp][^(Incident)]'], Priority => ['[RegExp][^(5 very high)]'], } }, # set not possible options (black list) PossibleNot => { Ticket => { State => ['[RegExp]^.*[^(workaround)]$'], }, }, };
— Nils Leideck Senior Consultant http://webint.cryptonode.de / a Fractal project
participants (2)
-
Lars Jørgensen
-
Nils Leideck