Mit Hilfe von ACL ein Template erstellen

Hilfe zu Znuny Problemen aller Art
Locked
Misfitz
Znuny newbie
Posts: 43
Joined: 22 Feb 2012, 16:21
Znuny Version: 3_3_3
Real Name: Patrick Veit
Company: Ametras mobility

Mit Hilfe von ACL ein Template erstellen

Post by Misfitz »

Hallo, ich bins wieder.

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'],
},
},
};
Es werden leider die Felder "Subject", "Body" und "State" nicht vorbelegt.
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Mit Hilfe von ACL ein Template erstellen

Post by jojo »

ACLs können auch keine Felder vorausfüllen, sondern nur bestehende Listen (z.B. bei Queues, Services) einschränken
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Misfitz
Znuny newbie
Posts: 43
Joined: 22 Feb 2012, 16:21
Znuny Version: 3_3_3
Real Name: Patrick Veit
Company: Ametras mobility

Re: Mit Hilfe von ACL ein Template erstellen

Post by Misfitz »

Dank Dir.
Misfitz
Znuny newbie
Posts: 43
Joined: 22 Feb 2012, 16:21
Znuny Version: 3_3_3
Real Name: Patrick Veit
Company: Ametras mobility

Re: Mit Hilfe von ACL ein Template erstellen

Post by Misfitz »

Wie kann ich dann diese benötigten Felder vorbelegen?




State => ['closed successful'],
Priority => ['4. niedrig'],

Das funktioniert jetzt auch.
Locked