I put my acl file (ACL.pm) in otrs/Kernel/Config/Files folder but don't work.
Then i put my acl definition in Config.pm file in otrs/Kernel but also in this way don't work.
I don't use root@localhost user.
Anyone can give me an example how to change Config.pm or create a file with my acls?
My Config.pm file is:
Code: Select all
package Kernel::Config;
use strict;
use warnings;
use utf8;
sub Load {
my $Self = shift;
$Self->{'DatabaseHost'} = 'localhost';
$Self->{'Database'} = 'otrs';
$Self->{'DatabaseUser'} = 'otrs';
$Self->{'DatabasePw'} = 'xxxx';
$Self->{DatabaseDSN} = "DBI:mysql:database=$Self->{Database};host=$Self->{DatabaseHost};";
$Self->{Home} = '/opt/otrs';
# Created: 2014-02-13 12:00:02 (erobust)
# Changed: 2014-02-13 12:00:55 (erobust)
# Comment: TipoServizio_Servizio_PRA
my ($File, $Self) = @_;
$Self->{TicketAcl}->{"TipoServizio_Servizio_PRA"} = {
'Possible' => {
'Ticket' => {
'DynamicField_dfServizio' => [
'[regexp]^10.*'
]
}
},
'Properties' => {
'Ticket' => {
'DynamicField_DdTipoServizio' => [
'[regexp]PRA'
]
}
},
'StopAfterMatch' => 0
};
}
use strict;
use warnings;
use vars qw(@ISA);
use Kernel::Config::Defaults;
push (@ISA, 'Kernel::Config::Defaults');
1;