TicketACL fuer Service

Hilfe zu Znuny Problemen aller Art
Locked
JoernWR
Znuny newbie
Posts: 18
Joined: 04 Mar 2011, 18:44
Znuny Version: 3.05

TicketACL fuer Service

Post by JoernWR »

Hallo zusammen,

ich komme mit einem Thema nicht weiter:
Beim Erstellen eines Telephone oder Email Tickets, sowie auch später im TicketZoom möchte ich nach Auswahl des Service nur speziell für diesen Service freigegebene Queues in der Auswahlliste sehen.
Ich gehe davon aus, dass dies mit TicketACLs lösbar ist und habe folgenden Beispieleintrag in meiner Config.pm erstellt.

Code: Select all

$Self->{TicketAcl}->{'ACL-Queues-for-Service-ABC'} = {
        Properties => {
                Ticket => {
                        Service => ['service-abc'],
                }
        },
        Possible => {
            Ticket => {
                Queue => ['queue-abc'],
            }
        },
};
Er bewirkt jedoch leider gar nichts! Interessanterweise funktioniert der umgekehrte Fall (also WENN Queue x, dann nur Service y) problemlos.
Was ebenfalls funktioniert, ist wenn ich statt des POSSIBLE Blocks, einen PossibleNot Block einfüge, dann zeigt er zumindest im TicketZoom auch die gewünschte Wirkung.
Ist Service im Match Block etwa gar nicht möglich oder muss ich ihn anders ansprechen (ServiceID? Service -> Name ... ?).

Ich nutze OTRS::ITSM 3.0.1.

Gruss,
Joern
Produktiv OTRS::ITSM 3.0.2 unter SLES10SP3, Testsystem OTRS3.2.6 with laatest ITSM
Locked