Ticket und ACL's

Hilfe zu Znuny Problemen aller Art
Locked
olliwest
Znuny newbie
Posts: 57
Joined: 28 Apr 2009, 11:35
Znuny Version: 2.4.5

Ticket und ACL's

Post by olliwest »

Hi,

ich versuche vergebens mittels ACL's beim Erstellen von Tickets die Eingabe zu steuern.

Bsp.

Wenn ein Kunde den Tickettype Incident::ServiceRequest auswählt, soll man nur bestimmte Queues und Services auswählen können.

Code: Select all

$Self->{TicketAcl}->{'Service-IDM'} = {
        # match properties
        Properties => {
          Frontend => {
            Action => ['CustomerTicketMessage'],
	  },
	  Ticket => {
              Type => ['Incident::ServiceRequest'],
	    
          },
	},
       Possible => {
          Ticket => {          
             Queue => ['Queue1'],
             Service => ['Service1'],
          },
        },
	PossibleNot => {
	     Ticket => {
	       Queue => ['Raw'],
	       Service => ['Service'],
	     },
	},	
 };


Leider ohne Funktion!!
SLES 11 64 bit / Pord. OTRS 2.4.9
SLES 11 64 bit / Test. OTRS 3.0.4
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Ticket und ACL's

Post by jojo »

Possible und PossibleNot lassen sich nicht miteinander mischen
"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
olliwest
Znuny newbie
Posts: 57
Joined: 28 Apr 2009, 11:35
Znuny Version: 2.4.5

Ticket und ACL's

Post by olliwest »

hi,

also ich habe jetzt das PossibleNot gelöscht und es funktioniert leider immer nocht nicht.

mein ACL:

Code: Select all

$Self->{TicketAcl}->{'Service-IDM'} = {
        # match properties
        Properties => {
          Frontend => {
            Action => ['CustomerTicketMessage'],
	  },
	  Ticket => {
            Type => ['Incident::ServiceRequest'],
          },
	},
        Possible => {
          Ticket => {
           Queue => ['Queue1'],
           Service => ['Service1'],
          },
        },
    };

Generell die Frage, müsste das vom Prinzip so funktionieren?
Oder geht das mit den ACL so überhaupt nicht?

Danke
SLES 11 64 bit / Pord. OTRS 2.4.9
SLES 11 64 bit / Test. OTRS 3.0.4
olliwest
Znuny newbie
Posts: 57
Joined: 28 Apr 2009, 11:35
Znuny Version: 2.4.5

Ticket und ACL's

Post by olliwest »

Die ACL greift nur, wenn ich den Ticket Bereich bei den Properties weglasse.
Natürlich habe ich dann auch nur diesen Tickettype zu Auswahl.

Code: Select all

Ticket => {
                Type => ['Incident::ServiceRequest'],	    
               },
Was ja auch logisch ist.
SLES 11 64 bit / Pord. OTRS 2.4.9
SLES 11 64 bit / Test. OTRS 3.0.4
Locked