PDA

View Full Version : Erkennen Nutzung derProgramme zwischen Barcode scanner und Client Acces



itec01
16-09-15, 15:09
Hallo,
bei einem Kunden von uns sind Handscanner im Einsatz auf denen eine 5250 Emulation läuft. Diese Jobs der Scanner laufen in einem eigenen Subsystem mit eigener Anmeldung. Nun kommt es vermehrt vor, dass findige Benutzer auch die Barcode Programme über client access nutzen, d.h. sie geben im Konfigurieren Screen in CA in dem Feld "Workstation ID" die Id ein, damit der Job in das gleiche Subsystem gelangt, wie der Scanner.

Der Kunde möchte nicht die Einstellung an Client Access dicht machen (Menüpunkte inaktivieren). Stattdessen sollen wir das Programm-seitig ermitteln und verbieten.

Gibt es eine Möglichkeit dafür?

Danke.

Gruß Klaus

ExAzubi
16-09-15, 15:38
Eventuell über die IP-Adresse, was aber nur funktioniert, wenn die Scanner in einem bestimmten IP-ADressbereich laufen. Das geht mit der API QDCRDEVD...

Fuerchau
16-09-15, 15:40
Im Prinzip Ja.
Im Systemwert QRMTSIGN kann ein Programm hinterlegt werden dass die Anmeldeprüfung übernimmt.
Hier muss das die IP (gibt's per API) ermittelt werden von wo der gewünschte Devicename kommt. Dann kann man entscheiden, ob die Anmeldung zugelassen wird.
Der Devicename ist somit nur von bestimmten IP-Adressen, den Scannern, erlaubt.

Fuerchau
16-09-15, 15:43
Das API wird dir ja oben genannt.
Du kannst natürlich diese Prüfung auch im Startscript durchführen, dem User eine Meldung (als DSPF!) anzeigen und SIGNOFF aufrufen.

Welcher Scanner welche IP hat kann man ja in einer DB-Tabelle hinterlegen.

itec01
16-09-15, 15:47
Vielen Dank für die schnellen Antworten. Werde dies prüfen und mich ggf. noch einmal dazu melden.