Meine Tickets - Firmen Tickets
Hallo zusammen, ich bin mir nicht ganz sicher, ob ich das Prinzip der Firmen-Tickets richtig verstanden habe. In der englischen mailing-list steht:
-------snip--------
Read up on MultiCustomerIDS here:
http://doc.otrs.org/1.3/en/html/customer-user-backend.html
This will allow users to have a primary id and secondary ids (company ids). Only those users that have the same secondary id will be able to see tickets that have the same id assigned to it.
--------snip--------- Ich habe die Tabelle customer_user um eine Spalte customer_ids ergänzt und einen entsprechenden Eintrag in der map angelegt. Angenommen, ich habe eine Firma als normalen customer angelegt: Kunden# testfirma@irgendwas, CustomerIDs: leer Dann lege ich einen customer Axel Schweiss an. Kunden#: axel.schweiss@irgendwas, CustomerIDs: testfirma@irgendwas Ein weiterer customer: Hans Mustermann. Kunden#: hans.mustermann@irgendwas, CustomerIDs: testfirma@irgendwas
Wenn ich mich nun mit den Zugangsdaten von Axel Schweiss oder Hans Mustermann in der customer.pl einlogge, kann ich auch die Tickets der Testfirma sehen, jedoch nicht die des jeweils anderen customers der Firma. Muss ich also bei allen "Angestellten" die Kundennummer sämtlicher anderer "Angestellten" eintragen, um deren Anfragen auch sehen zu können? Nicht wirklich komfortabel, oder?
Besten Dank im Voraus Markus Nagel
Hallo Markus, altes Haus!
EDV Tekomedia schrieb:
ich bin mir nicht ganz sicher, ob ich das Prinzip der Firmen-Tickets richtig verstanden habe.
Schon. Fast. Nu ja.
In der englischen mailing-list steht: -------snip-------- ids). Only those users that have the same secondary id will be able to see tickets that have the same id assigned to it. --------snip--------- Ich habe die Tabelle customer_user um eine Spalte customer_ids ergänzt und einen entsprechenden Eintrag in der map angelegt. Angenommen, ich habe eine Firma als normalen customer angelegt: Kunden# testfirma@irgendwas, CustomerIDs: leer Dann lege ich einen customer Axel Schweiss an. Kunden#: axel.schweiss@irgendwas, CustomerIDs: testfirma@irgendwas Ein weiterer customer: Hans Mustermann. Kunden#: hans.mustermann@irgendwas, CustomerIDs: testfirma@irgendwas Wenn ich mich nun mit den Zugangsdaten von Axel Schweiss oder Hans Mustermann in der customer.pl einlogge, kann ich auch die Tickets der Testfirma sehen, jedoch nicht die des jeweils anderen customers der Firma. Muss ich also bei allen "Angestellten" die Kundennummer sämtlicher anderer "Angestellten" eintragen, um deren Anfragen auch sehen zu können? Nicht wirklich komfortabel, oder?
Es funktioniert wie beworben. Die Agenten können die Tickets der eingetragenen Ids sehen. Dass die beiden Agenten Hans und Axel nicht die Tickets des jeweils anderen sehen, liegt daran, dass deren Tickets halt eine andere Kunden# tragen.
Lösung Deines Problems: Lege die Firma selber nicht als Kunden an. Die Firma ist der virtuelle Gürtel, der durch die primäre Kunden# gezogen wird. Heisst weiter: Alle Kunden einer Firma, die sich also standardmäßig gegenseitig sehen können sollen, erhalten dieselbe Kunden#, also 'testfirma@irgendwas'. That's it.
Es grüßt fröhlich
Robert Kehl
Hallo zusammen,
am Montag, 8. November 2004 16:15 schrieb Robert Kehl: [...]
Es funktioniert wie beworben. Die Agenten können die Tickets der eingetragenen Ids sehen. Dass die beiden Agenten Hans und Axel nicht die Tickets des jeweils anderen sehen, liegt daran, dass deren Tickets halt eine andere Kunden# tragen.
Lösung Deines Problems: Lege die Firma selber nicht als Kunden an. Die Firma ist der virtuelle Gürtel, der durch die primäre Kunden# gezogen wird. Heisst weiter: Alle Kunden einer Firma, die sich also standardmäßig gegenseitig sehen können sollen, erhalten dieselbe Kunden#, also 'testfirma@irgendwas'. That's it.
Ich beschäftige mich auch gerade mit dem Firmen-Ticket und habe eine kleine weitere Frage. Sehe ich es richtig, dass bei obiger Lösung im Customer-Backend (customer.pl) kein Unterschied mehr zwischen "Meine Tickets" und "Firmen-Tickets" besteht? In beiden Fällen sieht der Kunde doch alle Tickets der Firma, oder?
Wenn nur einige ausgewählte Kunden einer Firma (sog. DV-Betreuer) alle Tickets einer Firma sehen sollen, komme ich doch nicht um die MultiCustomerIDs drum herum, oder? Was aber passiert, wenn eine Firma bis zu 250 Kunden hat und ich deren CustomerIDs in das entsprechend MultiCustomerID-Feld der DV-Betreuer eintrage? Hat das schon mal jemand gemacht? Sind Performance-Probleme zu erwarten?
Vielen Dank für eure Antworten! Gruß Dirk Scheer
participants (3)
-
Dirk Scheer
-
EDV Tekomedia
-
Robert Kehl