
While still waiting for better suggestions (please!!), I will answer myself with something that almost gets me where I want; With the following remarks: - I am not able to HIDE or conditional SHOW the fields yet - When using ACL, the sort order determines the first option(??) and the default value set for the field appears to be IGNORED. Bummer.... Now I have to use '1 - option', '2 - option2' ... as values to determine my order and default filled field - Would be nice to be able to make field mandatory with ACL So here is the current solution: # ticket acl $Self->{TicketAcl}->{'ACL-Name-1'} = { # match properties Properties => { # EVERYTHING! }, Possible => { Ticket => { # for these fields the 'not applicable' is the only choice TicketFreeText2 => ['-'], TicketFreeText3 => ['-'], }, }, }; $Self->{TicketAcl}->{'ACL-Name-2'} = { # match properties Properties => { # current ticket match properties Ticket => { Queue => ['CHANGE'], } }, Possible => { Ticket => { TicketFreeText2 => ['1 - Standard','2 - NonStandard'], TicketFreeText3 => ['3 - Project','2 - Budget','1 - Included (Contract)'], }, }, #PossibleNot => { # Ticket => { # TicketFreeText2 => ['-'], # TicketFreeText3 => ['-'], # }, #}, }; From: otrs-bounces@otrs.org [mailto:otrs-bounces@otrs.org] On Behalf Of Frans Stekelenburg Sent: woensdag 4 maart 2009 12:02 To: User questions and discussions about OTRS. Subject: [otrs] ACL FreeFields on type and/or Queue Hi, Has anybody an ACL in place that shows certain TicketFreeTexts/Keys (or hide them) when a Ticket is either of a certain Type (say Change), and/or Queue? Some freefields have no purpose in certain conditions and I want them do be hidden in such case. KR, Frans