[otrs] failure of special ACL-settings

Alexander Scholler alexander.scholler at augsburg.de
Tue May 2 10:59:45 CEST 2006


Hi all,

I wan't to cut rights on tickets belonging to the Postmaster-queue
(because this is the incoming-queue where tickets should first be 
categorized by moving into another queue before further actions take place).
For that, I used the ACL below.

     $Self->{TicketAcl}->{'04_Postmaster_Beschraenkung'} = {
         Properties => {
             Ticket => {
                 Queue => ['Postmaster'],
             }
         },
         Possible => {
             Action => {
                 AgentTicketLock => 0,
                 AgentTicketZoom => 1,
                 AgentTicketClose => 0,
                 AgentTicketPending => 0,
                 AgentTicketNote => 0,
                 AgentTicketHistory => 1,
                 AgentTicketPriority => 1,
                 AgentTicketFreeText => 1,
                 AgentTicketHistory => 1,
                 AgentTicketCompose => 0,
                 AgentTicketBounce => 0,
                 AgentTicketTicketPrint => 1,
                 AgentTicketForward => 0,
                 AgentTicketTicketLink => 0,
                 AgentTicketPrint => 1,
                 AgentTicketPhone => 0,
                 AgentTicketCustomer => 1,
                 AgentTicketOwner => 0,
             },
         },
     };

The problem is that "AgentTicketCompose => 0," does not take effect:
It's no longer possible to do phone calls (AgentTicketPhone => 0,) for 
tickets within the queue Postmaster, but Mail-responses still can be 
made. The problem is that with this action, a ticket is locked which 
should not be possible (AgentTicketLock => 0,)

Do you have the same behaviour? Any advices?

Bye, Alex



More information about the otrs mailing list