2 Themen: ACLs und TicketAgentZoom veraendern

Hilfe zu Znuny Problemen aller Art
Locked
mrm
Znuny newbie
Posts: 62
Joined: 11 Jan 2011, 19:09
Znuny Version: 3.0

2 Themen: ACLs und TicketAgentZoom veraendern

Post by mrm »

Hallo,

nachdem mein OTRS nun laeuft und auch ans LDAP angebunden ist, sind zwei neue Fragen aufgetaucht, bei der ihr mir hoffentlich auch behilflich sein koennt.

Folgende ACL Settings habe ich an Hand der Ticket_Machine vorgenommen:

Code: Select all

$Self->{TicketAcl}->{'ACL-ZZ-Incident-00'} = {
        Properties => {
            Ticket => {
            },
        },
        Possible => { Ticket => { State => [ ], }, },
    };
    $Self->{TicketAcl}->{'ACL-ZZ-Incident-10'} = {
        Properties => {
            Ticket => {
                State   => [ 'new', ],
            },
        },
        Possible => {
            Ticket => {
                State => [ 'Angenommen', ],
            },
        },
    };
    $Self->{TicketAcl}->{'ACL-ZZ-Incident-20'} = {
        Properties => {
            Ticket => {
                State   => [ 'Angenommen', ],
            },
        },
        Possible => {
            Ticket => {
                State => [ 'in Bearbeitung', ],
            },
        },
    };
$Self->{TicketAcl}->{'ACL-ZZ-Incident-30'} = {
        Properties => {
            Ticket => {
                State   => [ 'in Bearbeitung', ],
            },
        },
        Possible => {
            Ticket => {
                State => [ 'Warte auf Behebung', 'Warte auf Extern','Warte auf Kunde', 'in Bearbeitung', 'Abgelehnt', 'Geloest' ],
            },
        },
    };
    $Self->{TicketAcl}->{'ACL-ZZ-Incident-40'} = {
        Properties => {
            Ticket => {
                State   => [ 'Wiedervorlage', ],
            },
        },
        Possible => {
            Ticket => {
                State => [ 'in Bearbeitung' ],
            },
        },
    };
   $Self->{TicketAcl}->{'ACL-ZZ-Incident-50'} = {
        Properties => {
            Ticket => {
                State   => [ 'Geloest', ],
            },
        },
        Possible => {
            Ticket => {
                State => [ 'Wiedervorlage', 'Geschlossen', 'Geloest', 'in Bearbeitung', ],
            },
        },
    };
    $Self->{TicketAcl}->{'ACL-ZZ-Incident-60'} = {
        Properties => {
            Ticket => {
                State   => [ 'Geschlossen', ],            },
        },
        Possible => {
            Ticket => {
                State => [ 'Geschlossen' ],
            },
        },
    };
    $Self->{TicketAcl}->{'ACL-ZZ-Incident-70'} = {
        Properties => {
            Ticket => {
                State   => [ 'Warte auf Kunden', ],
            },
        },
        Possible => {
            Ticket => {
                State => [ 'in Bearbeitung' ],
            },
        },
    };
    $Self->{TicketAcl}->{'ACL-ZZ-Incident-80'} = {
        Properties => {
            Ticket => {
                State   => [ 'Warte auf Behebung', ],
            },
        },
        Possible => {
            Ticket => {
                State => [ 'in Bearbeitung' ],
            },
        },
    };
    $Self->{TicketAcl}->{'ACL-ZZ-Incident-90'} = {
        Properties => {
            Ticket => {
                State   => [ 'Warte auf Extern', ],
            },
        },
        Possible => {
            Ticket => {
                State => [ 'in Bearbeitung' ],
            },
        },
    };
$Self->{TicketAcl}->{'ACL-ZZ-Incident-100'} = {
        Properties => {
            Ticket => {
                State   => [ 'Abgelehnt', ],
            },
        },
        Possible => {
            Ticket => {
                State => [ 'in Bearbeitung' ],
            },
        },
    };
Ich weiss nicht so recht, ob das funktioniert. Denn, wenn ich nun auf "Schließen" bei einem Ticket mit dem Status "in Bearbeitung" druecke, kann ich den "naechsten Status des Tickets" nicht beeinflussen. An sich ja korrekt, denn auf "in Bearbeitung" folgt ja lt. der ACL nicht "Geschlossen". Aber wie kann ich den Status eines Tickets noch aendern? Bloede Frage, ich weiss. Wenn ich auf "Notiz" drueck, kann ich nichts aendern. Nur, wenn ich auf "Antworten" klicke, passiert nichts. Ich kann derweil nirgends den Status eines Tickets aendern.

Zweite Frage:
Wenn ich auf ein Ticket klicke, befinde ich mich ja meist im AgentTicketZoom oder sowas? Wie kann ich da rechts das Fenster anpassen? z.B. moechte ich mit einem Klick auf Status den Status des Tickets aendern oder mit einem Klick auf "Besitzer" den Besitzer aendern, moechte also einen Link hinter das Wort legen. Das das funktioniert weiss ich, nur ich weiss nicht wie *g*

Ich wuerd mich sehr freuen, wenn Ihr mir bei den Fragen auch nochmal helfen koennt. Vielen Dank im Vorraus.

MfG
M.
VG,
M.
----
Mehrere OTRS Instanzen, alle > 3.x, eins davon mit Kix4OTRS, 2 davon mit ITSM-Modul
mrm
Znuny newbie
Posts: 62
Joined: 11 Jan 2011, 19:09
Znuny Version: 3.0

Re: 2 Themen: ACLs und TicketAgentZoom veraendern

Post by mrm »

Okay, das mit der Statusaenderung und der ACL hat sich geloest. Hatte den Queues keine Antworten zugeordnet. Beim Klick auf Antwort wird mir nun auch ne Antwort angezeigt und der Status kann, wie in meiner ACL beschrieben, geaendert werden.
Bleibt nur noch das zweite "Problem" bzw Schoenheitsreparatur. Wie kann ich die TicketAgentZoom Ansicht anpassen, sodass die Zeile ueber dem Ticket mit "Freigeben", "Historie", "Prioritaet", usw (eigentlich so, wie sie da ist mit Link) verschwindet und in die linke Ansicht integriert wird?

Vielen Dank fuers Lesen, Nachdenken und hoffentlich auch antworten.

MfG
M
VG,
M.
----
Mehrere OTRS Instanzen, alle > 3.x, eins davon mit Kix4OTRS, 2 davon mit ITSM-Modul
mrm
Znuny newbie
Posts: 62
Joined: 11 Jan 2011, 19:09
Znuny Version: 3.0

Re: 2 Themen: ACLs und TicketAgentZoom veraendern

Post by mrm »

Hallo,

faellt denn niemandem etwas zu der Thematik ein, wie ich die "Ticket Information" Seite veraendern kann, ohne in den Kernel/Output/HTML/Standard Dateien etwas zu veraendern?

MfG
M.
VG,
M.
----
Mehrere OTRS Instanzen, alle > 3.x, eins davon mit Kix4OTRS, 2 davon mit ITSM-Modul
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: 2 Themen: ACLs und TicketAgentZoom veraendern

Post by jojo »

Ohne Änderung der Templates und der dahinter liegenden Module geht das nicht
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Locked