
Hallo Christian, Bock, Christian schrieb:
Hallo zusammen,
habe bisher immer die Funktion "Don`t allow ticket to close in the `Raw` Queue" aus den FAQ Artikeln auf unsere Hauptqueue eingesetzt. Seit meinem Update von 2.1.3 auf 2.1.4 können Tickets wieder geschlossen werden.
Wieso es nicht fkt. kann ich Dir nicht sagen.
Gibt es eine Möglichkeit zu prüfen, ob diese ACL Passagen in der config.pm überhaupt abgearbeitet werden?
In Kernel/System/Ticket.pm kannst Du in der sub new $Self->{Debug} setzen (z.B. bis über 4) und das Modul wird sehr gesprächig (siehe OTRS-Logging). Wenn's nicht reicht empfehle ich Dir innerhalb der sub TicketAcl diverse print STDERR "was immer du willst"; und er schreibt Dir in Dein Webserver-Fehlerlog.
Hier nochmal der Codeauschnitt:
# ticket acl $Self->{TicketAcl}->{`ACL-Name-1`} = { # match properties Properties => { # current ticket match properties Ticket => {
QueueID => [1], Probiere doch mal stattdessen
Queue => [`Raw`],
} }, # return possible options (white list) Possible => { # possible ticket options (white list) Ticket => { State => [`new`, `open`, `pending reminder`], }, # possible action options Action => { AgentTicketLock => 0, AgentTicketZoom => 1, AgentTicketClose => 0, AgentTicketPending => 1, AgentTicketNote => 1, AgentTicketHistory => 1, AgentTicketPriority => 1, AgentTicketFreeText => 1, AgentTicketCompose => 1, AgentTicketBounce => 1, AgentTicketForward => 1, AgentTicketPrint => 1, AgentTicketPhone => 1, AgentTicketPhoneOutbound => 1, AgentTicketCustomer => 1, AgentTicketMove => 1, AgentTicketOwner => 1, AgentTicketResponsible => 1, AgentLinkObject => 1, }, }, };
Schöne Grüße Christian Bock
Gruß, Alexander