Ich habe einige ACL´s in der config.pm erstellt, um die Einträge der Dynamic Fields in Abhängigkeit der vorherigen Auswahl zu setzen. Wenn z.B. in Feld1 A ausgewählt wird, zeigt Feld2 A1,A2,A3 usw. Wenn in Feld1 B ausgewählt wird, zeigt Feld2 B1,B2,B3 usw. Zusätzlich habe ich einen ACL definiert, der in der Whitelist für alle Felder einen leeren Wert zurückgibt, wenn im Feld1 "please select" ausgewählt ist. Der Standartwert für Feld1 ist "please select".
Im AgentEmailNew und AgentPhoneNew funktioniert das sehr gut, beim initialen Aufruf wird in Feld1 "please select" angezeigt und alle anderen Felder sind leer. Im Kundenportal zeigt Feld1 beim initialen Aufruf von "Neues Ticket" auch den Wert "please select", jedoch zeigt Feld2 alle Werte, also A1,A2,A3,B1,B2,B3 usw. an.
Es sieht so aus, als ob der ACL, der für alle Felder eine leere Whitelist erstellt wenn im Feld1 "please select" steht, im Kundenportal nicht greift (im Agenteninterface funktioniert das einwandfrei).
Gibt es dazu eine Erklärung?
Dynamic Field in customer.pl
Re: Dynamic Field in customer.pl
Bitte poste die ACLs
"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
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Re: Dynamic Field in customer.pl
Hallo jojo, hier sind alle verwendeten ACL´s aus der Config.pm.
In 'AgentTicketPhone', 'AgentTicketEmail' und 'AgentTicketFreeText' funktioniert es wie erwartet, in 'CustomerTicketMessage' nicht.
Wenn ich in 'CustomerTicketMessage' im DynamicField_TicketFreeText1 z.B. 'Jedox Consulting' auswähle und anschliessend wieder '-please select', dann greift der ACL-DF 1.0 und alle weiteren Felder sind leer. Es funktioniert nur direkt beim ersten Aufruf nicht.
#############################
#All possible entries:
# DynamicField_TicketFreeText1 => ['- please select','Jedox Consulting','Jedox Analyzer','Jedox ETL SAP Connector','Jedox ETL Server','Jedox GPU Accelerator','Jedox ODBO (MDX Interpreter)',
# 'Jedox Office Addin','Jedox Olap API','Jedox Olap Server','Jedox for Excel','Jedox Sandbox','Jedox Suite (Setup&Config)',
# 'Jedox Suite (Web)','Jedox Supervision Server','Jedox Mobile Touch','Jedox Mobile Adhoc','Jedox Worksheet Server 2','Jedox Base','Consulting'],
# DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
# DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Ubuntu','Linux Suse',
# 'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
# DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
# DynamicField_TicketFreeText5 => ['- please select','Excel 2000','Excel 2003','Excel 2007','Excel 2010','Excel 2013','Open Office calc','Office 2007','Office 2010','Office 2013'],
# DynamicField_TicketFreeText6 => ['- please select','Chrome','FireFox (ab Vers.10)','Internet Explorer (ab Vers.
','Jedox Sandbox','Safari','other Browser'],
# DynamicField_TicketFreeText10 => ['- please select WSS2 version','2.113','','2.114','2.115','2.116','- please select GPU Type','other GPU','Tesla C1060','Tesla S1070','Tesla C2050','Tesla C2070',
# 'Tesla C2075','Tesla M1060','Tesla M2050','Tesla M2070','Tesla M2075','Tesla M2090','- please select Mobile OS','Apple iOS 5.x','Apple iOS 6.x','Apple iOS 7.x',
# 'Android OS 2.x','Android OS 3.x','Android OS 4.x','- please select Mobile version','Mobile Server 2.0','Mobile Server 2.06',
# '- please select Office Modul','Word','PowerPoint',
# '- please select Addin version','Excel Addin 5.0.X 8892 (5.0SR2)','Excel Addin 5.0.X.8783 (5.0SR2)','Excel Addin 5.0.X 8584 (5.0SR1)','Excel Addin 5.0.X 8526 (5.0SR1)',
# 'Excel Addin 5.0.X 8378 (5.0)','Excel Addin 5.0.X 8166 (5.0)','Excel Addin 5.0.X 8324 (5.0)','Excel Addin 4.0.X 7196 (4.0SR1)','Excel Addin 4.0.X 7451 (4.0SR1)',
# 'Excel Addin 4.0.X 7642 (4.0SR1)','Excel Addin 4.0.X 7709 (4.0SR1)','Excel Addin 4.0.X 6966 (4.0)','Excel Addin 4.0.X 6164 (4.0)','Excel Addin 4.0.X 6515 (4.0)',
# 'Excel Addin 4.0.X 6785 (4.0)','Excel Addin 4.0.X 6907 (4.0)','Excel Addin 3.3.X 5751 (3.3SR2)'],
# DynamicField_TicketFreeText11 => ['- please select virtual OS','Virtual Linux other','Virtual Linux Ubuntu','Virtual Linux Suse','Virtual Linux CentOS / RedHat','Virtual Windows Server 2012',
# 'Virtual Windows Server 2008','Virtual Windows Server 2003','Virtual Windows 8','Virtual Windows 7','Virtual Windows Vista'],
# DynamicField_TicketFreeText12 => ['- please select virtual host','Citrix XenServer','Microsoft Hyper-V','VMware Server','VMware vSphere','other'],
# DynamicField_TicketFreeText13 => ['- please select Client OS','Windows 7','Windows 8','Windows XP','Windows Vista'],
############################
$Self->{TicketAcl}->{'ACL-DF 1.0'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['- please select'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => [''],
DynamicField_TicketFreeText3 => [''],
DynamicField_TicketFreeText4 => [''],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.1'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Analyzer'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => ['- please select','Chrome','FireFox (ab Vers.10)','Internet Explorer (ab Vers.
','Jedox Sandbox','Safari','other Browser'],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.2'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox ETL SAP Connector'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.3'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox ETL Server'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => ['- please select','Chrome','FireFox (ab Vers.10)','Internet Explorer (ab Vers.
','Jedox Sandbox','Safari','other Browser'],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.4'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox GPU Accelerator'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => ['- please select GPU Type','other GPU','Tesla C1060','Tesla S1070','Tesla C2050','Tesla C2070','Tesla C2075','Tesla M1060','Tesla M2050','Tesla M2070','Tesla M2075','Tesla M2090'],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.5'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox ODBO (MDX Interpreter)'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => ['- please select','Excel 2000','Excel 2003','Excel 2007','Excel 2010','Excel 2013'],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.6'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Office Addin'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','5.0','5.0 SR1','5.0 SR2','5.1','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => ['- please select','Office 2007','Office 2010','Office 2013'],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => ['- please select Office Modul','Word','PowerPoint'],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.7'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Olap API'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.8'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Olap Server'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.9'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox for Excel'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => ['- please select','Excel 2000','Excel 2003','Excel 2007','Excel 2010','Excel 2013'],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => ['- please select Addin version','Excel Addin 5.0.X 8892 (5.0SR2)','Excel Addin 5.0.X.8783 (5.0SR2)','Excel Addin 5.0.X 8584 (5.0SR1)','Excel Addin 5.0.X 8526 (5.0SR1)',
'Excel Addin 5.0.X 8378 (5.0)','Excel Addin 5.0.X 8166 (5.0)','Excel Addin 5.0.X 8324 (5.0)','Excel Addin 4.0.X 7196 (4.0SR1)','Excel Addin 4.0.X 7451 (4.0SR1)',
'Excel Addin 4.0.X 7642 (4.0SR1)','Excel Addin 4.0.X 7709 (4.0SR1)','Excel Addin 4.0.X 6966 (4.0)','Excel Addin 4.0.X 6164 (4.0)','Excel Addin 4.0.X 6515 (4.0)',
'Excel Addin 4.0.X 6785 (4.0)','Excel Addin 4.0.X 6907 (4.0)','Excel Addin 3.3.X 5751 (3.3SR2)'],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => ['- please select Client OS','Windows 7','Windows 8','Windows XP','Windows Vista'],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.10'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Sandbox'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => ['Jedox Sandbox'],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.11'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Suite (Setup&Config)'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.12'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Suite (Web)'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => ['- please select','Chrome','FireFox (ab Vers.10)','Internet Explorer (ab Vers.
','Jedox Sandbox','Safari','other Browser'],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.13'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Supervision Server'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.14'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Mobile Touch'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => ['- please select','Chrome','Safari','other Browser'],
DynamicField_TicketFreeText10 => ['- please select Mobile OS','Apple iOS 5.x','Apple iOS 6.x','Apple iOS 7.x','Android OS 2.x','Android OS 3.x','Android OS 4.x'],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.15'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Mobile Adhoc'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => ['- please select Mobile version','Mobile Server 2.0','Mobile Server 2.06'],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.16'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Worksheet Server 2'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => ['- please select','Chrome','FireFox (ab Vers.10)','Internet Explorer (ab Vers.
','Jedox Sandbox','Safari','other Browser'],
DynamicField_TicketFreeText10 => ['- please select WSS2 version','2.113','2.114','2.115','2.116'],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.17'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Consulting'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => ['- please select','Excel 2000','Excel 2003','Excel 2007','Excel 2010','Excel 2013','Open Office calc'],
DynamicField_TicketFreeText6 => ['- please select','Chrome','FireFox (ab Vers.10)','Internet Explorer (ab Vers.
','Jedox Sandbox','Safari','other Browser'],
DynamicField_TicketFreeText10 => ['- please select Addin version','Excel Addin 5.0.X 8892 (5.0SR2)','Excel Addin 5.0.X.8783 (5.0SR2)','Excel Addin 5.0.X 8584 (5.0SR1)','Excel Addin 5.0.X 8526 (5.0SR1)',
'Excel Addin 5.0.X 8378 (5.0)','Excel Addin 5.0.X 8166 (5.0)','Excel Addin 5.0.X 8324 (5.0)','Excel Addin 4.0.X 7196 (4.0SR1)','Excel Addin 4.0.X 7451 (4.0SR1)',
'Excel Addin 4.0.X 7642 (4.0SR1)','Excel Addin 4.0.X 7709 (4.0SR1)','Excel Addin 4.0.X 6966 (4.0)','Excel Addin 4.0.X 6164 (4.0)','Excel Addin 4.0.X 6515 (4.0)',
'Excel Addin 4.0.X 6785 (4.0)','Excel Addin 4.0.X 6907 (4.0)','Excel Addin 3.3.X 5751 (3.3SR2)'],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.18'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Base'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => ['- please select','Excel 2000','Excel 2003','Excel 2007','Excel 2010','Excel 2013','Open Office calc'],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => ['- please select Addin version','Excel Addin 5.0.X 8892 (5.0SR2)','Excel Addin 5.0.X.8783 (5.0SR2)','Excel Addin 5.0.X 8584 (5.0SR1)','Excel Addin 5.0.X 8526 (5.0SR1)',
'Excel Addin 5.0.X 8378 (5.0)','Excel Addin 5.0.X 8166 (5.0)','Excel Addin 5.0.X 8324 (5.0)','Excel Addin 4.0.X 7196 (4.0SR1)','Excel Addin 4.0.X 7451 (4.0SR1)',
'Excel Addin 4.0.X 7642 (4.0SR1)','Excel Addin 4.0.X 7709 (4.0SR1)','Excel Addin 4.0.X 6966 (4.0)','Excel Addin 4.0.X 6164 (4.0)','Excel Addin 4.0.X 6515 (4.0)',
'Excel Addin 4.0.X 6785 (4.0)','Excel Addin 4.0.X 6907 (4.0)','Excel Addin 3.3.X 5751 (3.3SR2)'],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.19'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Consulting'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 3.1'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText3 => ['-- Virtual Machine'],
},
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText11 => ['- please select virtual OS','Virtual Linux other','Virtual Linux Ubuntu','Virtual Linux Suse','Virtual Linux CentOS / RedHad','Virtual Windows Server 2012',
'Virtual Windows Server 2008','Virtual Windows Server 2003','Virtual Windows 8','Virtual Windows 7','Virtual Windows Vista'],
DynamicField_TicketFreeText12 => ['- please select virtual host','Citrix XenServer','Microsoft Hyper-V','VMware Server','VMware vSphere','other'],
},
},
};
In 'AgentTicketPhone', 'AgentTicketEmail' und 'AgentTicketFreeText' funktioniert es wie erwartet, in 'CustomerTicketMessage' nicht.
Wenn ich in 'CustomerTicketMessage' im DynamicField_TicketFreeText1 z.B. 'Jedox Consulting' auswähle und anschliessend wieder '-please select', dann greift der ACL-DF 1.0 und alle weiteren Felder sind leer. Es funktioniert nur direkt beim ersten Aufruf nicht.
#############################
#All possible entries:
# DynamicField_TicketFreeText1 => ['- please select','Jedox Consulting','Jedox Analyzer','Jedox ETL SAP Connector','Jedox ETL Server','Jedox GPU Accelerator','Jedox ODBO (MDX Interpreter)',
# 'Jedox Office Addin','Jedox Olap API','Jedox Olap Server','Jedox for Excel','Jedox Sandbox','Jedox Suite (Setup&Config)',
# 'Jedox Suite (Web)','Jedox Supervision Server','Jedox Mobile Touch','Jedox Mobile Adhoc','Jedox Worksheet Server 2','Jedox Base','Consulting'],
# DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
# DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Ubuntu','Linux Suse',
# 'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
# DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
# DynamicField_TicketFreeText5 => ['- please select','Excel 2000','Excel 2003','Excel 2007','Excel 2010','Excel 2013','Open Office calc','Office 2007','Office 2010','Office 2013'],
# DynamicField_TicketFreeText6 => ['- please select','Chrome','FireFox (ab Vers.10)','Internet Explorer (ab Vers.

# DynamicField_TicketFreeText10 => ['- please select WSS2 version','2.113','','2.114','2.115','2.116','- please select GPU Type','other GPU','Tesla C1060','Tesla S1070','Tesla C2050','Tesla C2070',
# 'Tesla C2075','Tesla M1060','Tesla M2050','Tesla M2070','Tesla M2075','Tesla M2090','- please select Mobile OS','Apple iOS 5.x','Apple iOS 6.x','Apple iOS 7.x',
# 'Android OS 2.x','Android OS 3.x','Android OS 4.x','- please select Mobile version','Mobile Server 2.0','Mobile Server 2.06',
# '- please select Office Modul','Word','PowerPoint',
# '- please select Addin version','Excel Addin 5.0.X 8892 (5.0SR2)','Excel Addin 5.0.X.8783 (5.0SR2)','Excel Addin 5.0.X 8584 (5.0SR1)','Excel Addin 5.0.X 8526 (5.0SR1)',
# 'Excel Addin 5.0.X 8378 (5.0)','Excel Addin 5.0.X 8166 (5.0)','Excel Addin 5.0.X 8324 (5.0)','Excel Addin 4.0.X 7196 (4.0SR1)','Excel Addin 4.0.X 7451 (4.0SR1)',
# 'Excel Addin 4.0.X 7642 (4.0SR1)','Excel Addin 4.0.X 7709 (4.0SR1)','Excel Addin 4.0.X 6966 (4.0)','Excel Addin 4.0.X 6164 (4.0)','Excel Addin 4.0.X 6515 (4.0)',
# 'Excel Addin 4.0.X 6785 (4.0)','Excel Addin 4.0.X 6907 (4.0)','Excel Addin 3.3.X 5751 (3.3SR2)'],
# DynamicField_TicketFreeText11 => ['- please select virtual OS','Virtual Linux other','Virtual Linux Ubuntu','Virtual Linux Suse','Virtual Linux CentOS / RedHat','Virtual Windows Server 2012',
# 'Virtual Windows Server 2008','Virtual Windows Server 2003','Virtual Windows 8','Virtual Windows 7','Virtual Windows Vista'],
# DynamicField_TicketFreeText12 => ['- please select virtual host','Citrix XenServer','Microsoft Hyper-V','VMware Server','VMware vSphere','other'],
# DynamicField_TicketFreeText13 => ['- please select Client OS','Windows 7','Windows 8','Windows XP','Windows Vista'],
############################
$Self->{TicketAcl}->{'ACL-DF 1.0'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['- please select'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => [''],
DynamicField_TicketFreeText3 => [''],
DynamicField_TicketFreeText4 => [''],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.1'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Analyzer'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => ['- please select','Chrome','FireFox (ab Vers.10)','Internet Explorer (ab Vers.

DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.2'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox ETL SAP Connector'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.3'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox ETL Server'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => ['- please select','Chrome','FireFox (ab Vers.10)','Internet Explorer (ab Vers.

DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.4'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox GPU Accelerator'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => ['- please select GPU Type','other GPU','Tesla C1060','Tesla S1070','Tesla C2050','Tesla C2070','Tesla C2075','Tesla M1060','Tesla M2050','Tesla M2070','Tesla M2075','Tesla M2090'],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.5'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox ODBO (MDX Interpreter)'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => ['- please select','Excel 2000','Excel 2003','Excel 2007','Excel 2010','Excel 2013'],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.6'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Office Addin'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','5.0','5.0 SR1','5.0 SR2','5.1','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => ['- please select','Office 2007','Office 2010','Office 2013'],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => ['- please select Office Modul','Word','PowerPoint'],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.7'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Olap API'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.8'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Olap Server'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.9'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox for Excel'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => ['- please select','Excel 2000','Excel 2003','Excel 2007','Excel 2010','Excel 2013'],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => ['- please select Addin version','Excel Addin 5.0.X 8892 (5.0SR2)','Excel Addin 5.0.X.8783 (5.0SR2)','Excel Addin 5.0.X 8584 (5.0SR1)','Excel Addin 5.0.X 8526 (5.0SR1)',
'Excel Addin 5.0.X 8378 (5.0)','Excel Addin 5.0.X 8166 (5.0)','Excel Addin 5.0.X 8324 (5.0)','Excel Addin 4.0.X 7196 (4.0SR1)','Excel Addin 4.0.X 7451 (4.0SR1)',
'Excel Addin 4.0.X 7642 (4.0SR1)','Excel Addin 4.0.X 7709 (4.0SR1)','Excel Addin 4.0.X 6966 (4.0)','Excel Addin 4.0.X 6164 (4.0)','Excel Addin 4.0.X 6515 (4.0)',
'Excel Addin 4.0.X 6785 (4.0)','Excel Addin 4.0.X 6907 (4.0)','Excel Addin 3.3.X 5751 (3.3SR2)'],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => ['- please select Client OS','Windows 7','Windows 8','Windows XP','Windows Vista'],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.10'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Sandbox'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => ['Jedox Sandbox'],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.11'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Suite (Setup&Config)'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.12'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Suite (Web)'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => ['- please select','Chrome','FireFox (ab Vers.10)','Internet Explorer (ab Vers.

DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.13'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Supervision Server'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.14'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Mobile Touch'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => ['- please select','Chrome','Safari','other Browser'],
DynamicField_TicketFreeText10 => ['- please select Mobile OS','Apple iOS 5.x','Apple iOS 6.x','Apple iOS 7.x','Android OS 2.x','Android OS 3.x','Android OS 4.x'],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.15'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Mobile Adhoc'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => ['- please select Mobile version','Mobile Server 2.0','Mobile Server 2.06'],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.16'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Worksheet Server 2'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => ['- please select','Chrome','FireFox (ab Vers.10)','Internet Explorer (ab Vers.

DynamicField_TicketFreeText10 => ['- please select WSS2 version','2.113','2.114','2.115','2.116'],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.17'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Consulting'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => ['- please select','Excel 2000','Excel 2003','Excel 2007','Excel 2010','Excel 2013','Open Office calc'],
DynamicField_TicketFreeText6 => ['- please select','Chrome','FireFox (ab Vers.10)','Internet Explorer (ab Vers.

DynamicField_TicketFreeText10 => ['- please select Addin version','Excel Addin 5.0.X 8892 (5.0SR2)','Excel Addin 5.0.X.8783 (5.0SR2)','Excel Addin 5.0.X 8584 (5.0SR1)','Excel Addin 5.0.X 8526 (5.0SR1)',
'Excel Addin 5.0.X 8378 (5.0)','Excel Addin 5.0.X 8166 (5.0)','Excel Addin 5.0.X 8324 (5.0)','Excel Addin 4.0.X 7196 (4.0SR1)','Excel Addin 4.0.X 7451 (4.0SR1)',
'Excel Addin 4.0.X 7642 (4.0SR1)','Excel Addin 4.0.X 7709 (4.0SR1)','Excel Addin 4.0.X 6966 (4.0)','Excel Addin 4.0.X 6164 (4.0)','Excel Addin 4.0.X 6515 (4.0)',
'Excel Addin 4.0.X 6785 (4.0)','Excel Addin 4.0.X 6907 (4.0)','Excel Addin 3.3.X 5751 (3.3SR2)'],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.18'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Base'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => ['- please select','Excel 2000','Excel 2003','Excel 2007','Excel 2010','Excel 2013','Open Office calc'],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => ['- please select Addin version','Excel Addin 5.0.X 8892 (5.0SR2)','Excel Addin 5.0.X.8783 (5.0SR2)','Excel Addin 5.0.X 8584 (5.0SR1)','Excel Addin 5.0.X 8526 (5.0SR1)',
'Excel Addin 5.0.X 8378 (5.0)','Excel Addin 5.0.X 8166 (5.0)','Excel Addin 5.0.X 8324 (5.0)','Excel Addin 4.0.X 7196 (4.0SR1)','Excel Addin 4.0.X 7451 (4.0SR1)',
'Excel Addin 4.0.X 7642 (4.0SR1)','Excel Addin 4.0.X 7709 (4.0SR1)','Excel Addin 4.0.X 6966 (4.0)','Excel Addin 4.0.X 6164 (4.0)','Excel Addin 4.0.X 6515 (4.0)',
'Excel Addin 4.0.X 6785 (4.0)','Excel Addin 4.0.X 6907 (4.0)','Excel Addin 3.3.X 5751 (3.3SR2)'],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 1.19'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['Jedox Consulting'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => ['- please select','3.3 SR2','4.0','4.0 SR1','5.0','5.0 SR1','5.0 SR2','5.1','earlier version','NA (unknown)'],
DynamicField_TicketFreeText3 => ['- please select','-- Virtual Machine','Linux CentOS / RedHat','Linux Suse','Linux Ubuntu',
'Linux other','Windows Vista','Windows 7','Windows 8','Windows Server 2003','Windows Server 2008','Windows Server 2012','NA (unknown)'],
DynamicField_TicketFreeText4 => ['- please select','32 bit','64 bit','NA (unknown)'],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
##############
$Self->{TicketAcl}->{'ACL-DF 3.1'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText3 => ['-- Virtual Machine'],
},
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText11 => ['- please select virtual OS','Virtual Linux other','Virtual Linux Ubuntu','Virtual Linux Suse','Virtual Linux CentOS / RedHad','Virtual Windows Server 2012',
'Virtual Windows Server 2008','Virtual Windows Server 2003','Virtual Windows 8','Virtual Windows 7','Virtual Windows Vista'],
DynamicField_TicketFreeText12 => ['- please select virtual host','Citrix XenServer','Microsoft Hyper-V','VMware Server','VMware vSphere','other'],
},
},
};
Re: Dynamic Field in customer.pl
probier es mal mit
statt
Code: Select all
DynamicField => {
DynamicField_TicketFreeText1 => ['- please select'],
},
# current user match properties
Ticket => {
DynamicField_TicketFreeText1 => ['- please select'],
}
},
"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
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Re: Dynamic Field in customer.pl
Hallo jojo, vielen Dank schonmal für deine Antwort, jedoch hat es nicht zum gewünschten Ergebniss geführt.
Ich habe den ACL wie empfohlen geändert:
$Self->{TicketAcl}->{'ACL-DF 1.0'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
DynamicField => {
DynamicField_TicketFreeText1 => ['- please select'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => [''],
DynamicField_TicketFreeText3 => [''],
DynamicField_TicketFreeText4 => [''],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
Wenn ich nun im Kundenportal ein neues Ticket erstelle, sieht es wie in DF-a.png aus. Leider sind in der Auswahlbox alle möglichen Einträge enthalten (DF-b.png).
Wenn ich dann im Feld1 einen Wert auswähle und anschliessend wieder auf "-please select" wechsle, siehts aus wie gewünscht (DF-c.png).
Ich habe den ACL wie empfohlen geändert:
$Self->{TicketAcl}->{'ACL-DF 1.0'} = {
Properties => {
# current action match properties
Frontend => {
Action => ['AgentTicketPhone', 'AgentTicketEmail','AgentTicketFreeText','CustomerTicketMessage'],
},
# current user match properties
DynamicField => {
DynamicField_TicketFreeText1 => ['- please select'],
}
},
# return possible options (white list)
Possible => {
# possible ticket options (white list)
Ticket => {
DynamicField_TicketFreeText2 => [''],
DynamicField_TicketFreeText3 => [''],
DynamicField_TicketFreeText4 => [''],
DynamicField_TicketFreeText5 => [''],
DynamicField_TicketFreeText6 => [''],
DynamicField_TicketFreeText10 => [''],
DynamicField_TicketFreeText11 => [''],
DynamicField_TicketFreeText12 => [''],
DynamicField_TicketFreeText13 => [''],
},
},
};
Wenn ich nun im Kundenportal ein neues Ticket erstelle, sieht es wie in DF-a.png aus. Leider sind in der Auswahlbox alle möglichen Einträge enthalten (DF-b.png).
Wenn ich dann im Feld1 einen Wert auswähle und anschliessend wieder auf "-please select" wechsle, siehts aus wie gewünscht (DF-c.png).
You do not have the required permissions to view the files attached to this post.
Re: Dynamic Field in customer.pl
Hallo jojo, hast du eventuell noch einen Tip?
Oder vielleicht noch jemand?
Für mich sieht es nach einem Bug aus, der eventuell durch eine kleine Codeänderung umgangen werden kann.
Bin für jeden Vorschlag dankbar.
Oder vielleicht noch jemand?
Für mich sieht es nach einem Bug aus, der eventuell durch eine kleine Codeänderung umgangen werden kann.
Bin für jeden Vorschlag dankbar.