Mich würde interessieren, ob ich mit Hilfe von ACL'a auch Felder befüllen kann. D.h. ich möchte wenn ein Agent eine bestimmte Queue auswählt, dass die meisten Felder vorbelegt sind:
Habs mal mit dem ACL versucht, klappt aber leider nicht. Hab ich da einen Denkfehler??
Code: Select all
# Hotline::Quick Ticket
$Self->{TicketAcl}->{'ACL-Hotline::Quick Ticket'} =
{
Properties => {
Queue => { Name => ['[RegExp]^Hotline::Quick Ticket'] },
},
Possible => {
Ticket => {
Subject => ['Hier soll ein bestimmter Text nach Auswahl des Quick Ticktes erscheinen'],
Body => ['Hier soll ein bestimmter Text nach Auswahl erscheinen'],
State => ['2'], #Der Ticketstatus soll auch "erfolgreich geschlossen" gesetzt werden. Dieser Status hat die ID 2.
# Ab hier funktioniert es mit der Vorbelegung.
TicketFreeKey5 => ['XYZ'],
TicketFreeText5 => ['ABC'],
TicketFreeKey7 => ['KALA'],
TicketFreeText7 => ['ASDSASD'],
},
},
};