Show Services according to Queue selection

From OtterHub - OTRS Community Wiki
Jump to: navigation, search

This is possible using Ticket ACL.

Here we have an example on how to show the dummy services "Printer Error" and "Mobile Lost" on a dummy "TI" Queue:

$Self->{TicketAcl}->{'ACL-Name-1'} = {
   # match properties
   Properties => {
       Queue => {
           Name => ['TI'],
       },
  },
   # return possible options (white list)
   Possible => {
       # possible ticket options (white list)
       Ticket => {
           Service  => ['Printer Error','Mobile Lost'],
       },
   },
};

To make it easier, I'm developing a package to make it under Admin Interface: QueueandServices-0.0.2.opm

IT'S CURRENTLY UNDER DEVELOPMENT AND NOT STABLE! DON'T USE IT ON REAL SYSTEM, OR USE AT YOUR OWN RISK!

It adds an option under Admin -> Ticket's configuration area called Queue <- -> Services.

Have a try and help me debbugin it.

References

Service Level Agreement or Services linked to Queues


--Richieri 00:04, 19 October 2011 (CEST)