Hallo zusammen,
ich setze den Webservice zum erstellen von Tickets schon erfolgreich ein und es funktioniert auch alles wie gewünscht. Es gibt nur ein Problem was mit nicht gefällt. Damit ich von einem entfernten Ticketsystem automatisiert ein Ticket eröffnen lassen kann, muss ich immer einen Agenten-Benutzer inklusive Password erstellen. Da die Betreiber des anderen Ticketsystem aber nur einen Kundenstatus und damit auch einen Customer Webportal Benutzer besitzen möchte ich keinen Agenten-Benutzer dem Kunden mitteilen.
Gibt es eine Möglichkeit das nur der Customer Benutzerfür die Erstellung von Tickets verwendet wird ohne das ich auch einen Agenten-Benutzer dem Kunden mitteilen muss?
Mir ist bewusst das ich den Agenten-Benutzer soweit Rechte mäßig beschneiden kann, dass er nur Tickets erstellen kann aber trotzdem könnte er alle anderen Kunden (Volltextsuche AgentTicketPhone) sehen. Für das Customer Webportal benötigt der Kunde ja auch keinen Agenten Benutzer.
Habt ihr eine Idee bzw. gibt es eine Alternative?
Webservice - GenericTicketConnector
Re: Webservice - GenericTicketConnector
Du kannst auch einen Kundenbenutzer dafür nutzen (beim Generic Interface, nicht bei der rpc.pl)
"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
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Re: Webservice - GenericTicketConnector
Erstmal vielen Dank für deine schnelle Antwort. 
Gibt es dazu schon ein bestehendes Thema?
Bzw. könntest du ein wenig weiter ausholen, damit ich weis was du meinst?
Generic Interface in der SysConfig habe ich gerade mal durch gestöbert, aber da ist mir nicht aufgefallen wo ich da was einstellen kann.
Ich möchte das halt sehr flexibel halten, da ich vielleicht noch weitere Kunden bekomme die ich dann analog dazu anbinden möchte.
Es geht eigentlich auch nur um das Create Ticket Event.

Gibt es dazu schon ein bestehendes Thema?
Bzw. könntest du ein wenig weiter ausholen, damit ich weis was du meinst?
Generic Interface in der SysConfig habe ich gerade mal durch gestöbert, aber da ist mir nicht aufgefallen wo ich da was einstellen kann.
Ich möchte das halt sehr flexibel halten, da ich vielleicht noch weitere Kunden bekomme die ich dann analog dazu anbinden möchte.
Es geht eigentlich auch nur um das Create Ticket Event.
Re: Webservice - GenericTicketConnector
Du benutzt den Webservice des Generic Interfaces? Wenn ja kannst Du statt UserLogin alternativ CustomerUserLogin nutzen
"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
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Re: Webservice - GenericTicketConnector
Ich gehe über den Punkt ADMIN -> Webservices und habe da die .yml-Datei GenericTicketConnector importiert und dann durch den Befehl vom entfernten System wird ein Ticket erstellt:
Code: Select all
/usr/local/bin/otrs.CreateTicket.pl --Server URL -ssl --UserLogin AgentUser --Password AgentPW --Title 'Test 2345' --CustomerUser "CustomerUser" --Body 'The ticket body' --Type Incident -Queue "QUEUE" --ArticleType "note-report" --SenderType "system" --DynamicField Meldername="NAME" --DynamicField Meldernummer="NR" --DynamicField Ticketnrextern="NUMBER"
Re: Webservice - GenericTicketConnector
otrs.CreateTicket.pl kann leider nur Agenten Login. D.h. Du müsstest den Code anpassen oder den Author drum bitten. Alternativ kannst Du auch ein eigenes Script zur Erstellung via SOAP schreiben
"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
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com