If I use the same ACL's but instead of using Dynamic field I use Priority or Queue it works.
Code I use in my test setup is as follows:
Add in Config.pm
Code: Select all
$Self->{TicketAcl}->{'100-Test-Ticket-Proces'} = {
Properties => {
Queue => {
Name => ['Postmaster'],
}
},
PossibleNot => {
Ticket => {
DynamicField_Proces => ['A1'],
Priority => ['3 normal', '1 very low'],
Queue => ['Junk'],
},
},
};
The result I'm looking for is that if I select a queue the values in the dynamicfield change. Example if Queue 'Postmaster' is selected all the A values need to go away.
But the only effect I get from the above code is the Priority field and Queue getting changed and the dynamicfield stays the same. (Priority and Queue is just for testing purpuse just to see if the ACL is even working)
Can anyone help me out here? I've seen topic's looking like this matter and they solved it with javascript but the manual of OTRS points that this should be possible, do I miss something?
Thanks!
OTRS version: 3.2.1 (Helpdesk)
Platform: Ubuntu Server 12.04.1 LTS