Zugriff auf Tickettypen nach Gruppe

Hilfe zu Znuny Problemen aller Art
Locked
wonz
Znuny newbie
Posts: 60
Joined: 05 Aug 2009, 14:16
Znuny Version: 2.4.5

Zugriff auf Tickettypen nach Gruppe

Post by wonz »

Moin moin,

verstehe unter dem Threadnamen folgendes:
Agenten der Gruppe "Auftrag" nur Tickets vom Type "Auftrag"
Agenten der Gruppe "users" sehen nur Tickets vom Type "Anfrage" und "Nachbesserung"
Agenten der Gruppe "admin" sehen alle

Ich bin mir ziemlich sicher, dass das nicht durch irgendein Setting einzustellen ist.

Hat Jemand einen Lösungsansatz (oder gar gleich die Lösung)?
OS: Ubuntu 9.04; OTRS v.2.4.7; DB: MYSQL
garwen
Znuny expert
Posts: 260
Joined: 03 Feb 2009, 16:51
Znuny Version: 2.4.7

Zugriff auf Tickettypen nach Gruppe

Post by garwen »

Du verteilst die Tickets anhand des Types in verschiedene Queues.
MfG
~Fredy

Produktiv: OTRS 3.0.11/ openSUSE 11.4 / Apache2, MySQL5 / Exchange 2010
wonz
Znuny newbie
Posts: 60
Joined: 05 Aug 2009, 14:16
Znuny Version: 2.4.5

Zugriff auf Tickettypen nach Gruppe

Post by wonz »

garwen wrote:Du verteilst die Tickets anhand des Types in verschiedene Queues.
Vielen Dank. Da hatte ich schon viel komplexer gedacht, aber das ist natürlich auch eine Lösung.


Das funktioniert dann wahrscheinlich mit ACLs?
Hast du auch einen Ansatz wie das funktionieren würde?
Mal ein Versuch von mir:
Ticket Types:
order
enquiry
addition

Code: Select all

    # ticket acl
    $Self->{TicketAcl}->{'ACL-Name-2'} = {
        # match properties
        Properties => {
            # current ticket match properties
            Ticket => {
                Type => ['order'],
            }
        },
        # return possible options (white list)
        Possible => {
            # possible ticket options (white list)
            Ticket => {
                Queue => ['Test'],
            },
        },
    };
Würde das funktionieren?
Mein nächstes Problem ist nämlich, dass ich nicht genau weiß wo ich das hinpacken muss, damit es greift.
Einfach in die Config.pm !?
Zu welchem Zeitpunkt würde das Ticket dann in die Queue verschoben werden ?
Was ACLs angeht bin ich bisher nämlich n bissl auf den Kopf gefallen.
OS: Ubuntu 9.04; OTRS v.2.4.7; DB: MYSQL
wonz
Znuny newbie
Posts: 60
Joined: 05 Aug 2009, 14:16
Znuny Version: 2.4.5

Zugriff auf Tickettypen nach Gruppe

Post by wonz »

Die Geschichte mit der ACL funktioniert zwar quasi überhaupt nicht (Wie bisher alles, was ich mit ACLs gebaut habe... :( )
aber ich verschiebe die Tickets jetzt nach 10Minuten per GenericAgent...
OS: Ubuntu 9.04; OTRS v.2.4.7; DB: MYSQL
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Zugriff auf Tickettypen nach Gruppe

Post by Andre Bauer »

Ich versteh dein Problem nicht. Das lässt sich doch leicht über Gruppen und Rollen umsetzen.

Die jeweilige Gruppe einfach in der jeweiligen Queue einstellen.

Die Tickets über Generic Agent verschieben scheint mir auch ziemlich umständlich. Machs doch gleich über den Postmasterfilter...
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
wonz
Znuny newbie
Posts: 60
Joined: 05 Aug 2009, 14:16
Znuny Version: 2.4.5

Zugriff auf Tickettypen nach Gruppe

Post by wonz »

monotek wrote:Ich versteh dein Problem nicht. Das lässt sich doch leicht über Gruppen und Rollen umsetzen.

Die jeweilige Gruppe einfach in der jeweiligen Queue einstellen.

Die Tickets über Generic Agent verschieben scheint mir auch ziemlich umständlich. Machs doch gleich über den Postmasterfilter...
Das mit den Gruppen und den Queues ist mir klar.

Ich dachte bisher, dass die Postmasterfilter nur greifen, wenn ein Ticket per Mail kommt ?

In diesem Fall rede ich aber von Tickets, die im Webinterface erstellt wurden..
OS: Ubuntu 9.04; OTRS v.2.4.7; DB: MYSQL
Locked