geschlossene Tickets dürfen nicht reopenend werden

Hilfe zu OTRS Problemen aller Art
Post Reply
schorschi
Znuny expert
Posts: 199
Joined: 05 Dec 2007, 12:07

geschlossene Tickets dürfen nicht reopenend werden

Post by schorschi »

Hallo,

ich hätte da gerne mal ein Problem.

Leider ist es bei uns momentan möglich das geschlossene Tickets wieder von den Agenten reopenend werden dürfen.
Kann man dies einstellen ?

Gruß,
schorschi.
Produktivsystem: SuSE Enterprise Server 11 64 Bit Service Pack II || OTRS 3.1.7 | MySQL 5 || LDAP ||
Testsystem: SuSE Enterprise Server 11 64 Bit Service Pack II || OTRS 3.1.8 | MySQL 5 ||
Daniel Obee
Moderator
Posts: 644
Joined: 19 Jun 2007, 17:11
Znuny Version: various
Real Name: Daniel Obée
Location: Berlin

Re: geschlossene Tickets dürfen nicht reopenend werden

Post by Daniel Obee »

schorschi
Znuny expert
Posts: 199
Joined: 05 Dec 2007, 12:07

Re: geschlossene Tickets dürfen nicht reopenend werden

Post by schorschi »

Danke für das schnelle Feedback. Hm, das hab ich mir schon fast gedacht. Ein SysConfig Eintrag wäre mir lieber :-)
Die ACL muss ich dann ja für jedes Template anpassen oder?

Gruß,
schorschi
Produktivsystem: SuSE Enterprise Server 11 64 Bit Service Pack II || OTRS 3.1.7 | MySQL 5 || LDAP ||
Testsystem: SuSE Enterprise Server 11 64 Bit Service Pack II || OTRS 3.1.8 | MySQL 5 ||
Daniel Obee
Moderator
Posts: 644
Joined: 19 Jun 2007, 17:11
Znuny Version: various
Real Name: Daniel Obée
Location: Berlin

Re: geschlossene Tickets dürfen nicht reopenend werden

Post by Daniel Obee »

Nope. Die ACLs kommen in die Config.pm.

Gruß
Daniel
schorschi
Znuny expert
Posts: 199
Joined: 05 Dec 2007, 12:07

Re: geschlossene Tickets dürfen nicht reopenend werden

Post by schorschi »

ja, das ist mir schon klar. Sorry, hab mich falsch ausgedrückt.
Das hat auch wunderbar funktioniert.

Gruß,
schorschi
Produktivsystem: SuSE Enterprise Server 11 64 Bit Service Pack II || OTRS 3.1.7 | MySQL 5 || LDAP ||
Testsystem: SuSE Enterprise Server 11 64 Bit Service Pack II || OTRS 3.1.8 | MySQL 5 ||
schorschi
Znuny expert
Posts: 199
Joined: 05 Dec 2007, 12:07

Re: geschlossene Tickets dürfen nicht reopenend werden

Post by schorschi »

Eine Frage habe ich allerdings dann doch noch.

Kann bei den ACL`s die Possible Not Optionen auch für Actions verwenden? Das klappt bei mir leider nicht wie gewünscht.
Das geht leider aus der Doku nicht hervor.

Mein Beispiel:
Ich möchte gerne wenn ein Ticket mit dem Status "closed" versehen wurde die "Ticket senden" Option ausblenden.

Code: Select all

$Self->{TicketAcl}->{'ReopenNichtMoeglich'} = {
        # match properties
        Properties => {
            # current action match properties
            Frontend => {
                Action => ['AgentTicketZoom'],
            },
            Ticket => {
                State => ['closed'],
            }
        },
        # remove options (black list)
        PossibleNot => {
            # possible ticket options (black list)
		Action => {
                AgentTicketMove => 0,
            },
        },
        
    };
Produktivsystem: SuSE Enterprise Server 11 64 Bit Service Pack II || OTRS 3.1.7 | MySQL 5 || LDAP ||
Testsystem: SuSE Enterprise Server 11 64 Bit Service Pack II || OTRS 3.1.8 | MySQL 5 ||
schorschi
Znuny expert
Posts: 199
Joined: 05 Dec 2007, 12:07

Re: geschlossene Tickets dürfen nicht reopenend werden

Post by schorschi »

Manchmal kann die Lösung so einfach sein. Für alle die es interessiert, hier die funktionierende ACL:

Code: Select all

$Self->{TicketAcl}->{'ReopenNichtMoeglich'} = {
        # match properties
        Properties => {
            # current ticket match properties
            Ticket => {
                State => ['closed'],
            }
        },
        # return possible options (white list)
        Possible => {                       
            # possible action options
            Action => {
                AgentTicketMove => 0,
            },
        },
    };        

Produktivsystem: SuSE Enterprise Server 11 64 Bit Service Pack II || OTRS 3.1.7 | MySQL 5 || LDAP ||
Testsystem: SuSE Enterprise Server 11 64 Bit Service Pack II || OTRS 3.1.8 | MySQL 5 ||
Post Reply