Besides from the modification of the Config.pm to create the Ticket Acl, should all the fields be created before? Or should they also be created with the ACL in the Config.pm? With this I mean, do I need to create them via SysConfig, or should they all be created via Config.pm without being declared in the SysConfig?
I've been trying this without succes:
Code: Select all
$Self->{TicketAcl}->{'ACL-FreeText'} =
{
Properties =>
{
Ticket =>
{
Type => ['Type1'],
},
Frontend =>
{
Action => ['AgentTicketViewEmailNew'],
},
},
Possible =>
{
Ticket =>
{
TicketFreeKey1 => ['OperatingSystem'],
TicketFreeText1 => ['Linux', 'Windows', 'MacOs'],
},
},
};
Code: Select all
$Self->{TicketAcl}->{'ACL-tipos'} = {
Properties => {
Type => {
Name => ['Type1'],
},
},
Possible => {
Ticket => {
Service => ['[RegExp]^Services-Cell'],
},
},
};
Maybe an ACL is not the right way to accomplish what I want?
Thank you very much for your help, any suggestion is welcome!
