Anmelden

View Full Version : NetUser allgemein



FNeurieser
09-02-17, 10:41
Hallo allerseits,

gibt es eine Möglichkeit zu prüfen ob ein User gesperrt ist, ohne eine AS/400 Sitzung offen zu haben, außer jetzt über den Navigator?

Ich frage deshalb, weil ich mit einem externen Programm diese Prüfung ausführen muss.

Auf einem Server läuft ein Job, der regelmäßig mit einem bestimmten User Daten ins IFS stellt. Ist nun dieser User bzw. NetUser deaktiviert, so kann er natürlich keine Verbindung zum IFS aufbauen. Diesen Zustand müsste ich daher von außerhalb abfangen und bei inaktivem User ein Mail an den zuständigen Operator schicken.

Danke schon mal für Infos.

LG
Franz-Georg

prsbrc
09-02-17, 10:53
Hallo.
Mir fällt da auf die Schnelle nur das API QZLSOLST ein.
Ein Beispiel findest unter http://www.code400.com/inside.php?category=OPERATIONS

Grüße!
Christian Brunner

FNeurieser
09-02-17, 11:39
@Christian,

danke, aber auf der AS/400 habe ich schon ein Programm mit dem man einen inaktiven User reaktivieren kann.

Was ich brauche ist ein Programm das von außerhalb der AS/400 prüft, ob ein NetUser inaktiv ist.

LG
Franz

prsbrc
09-02-17, 12:13
Achso, sorry :-)
Also ein fix fertiges weiß ich leider keines.

Am besten schreibst dir selbst mit dem oben erwähnten API zB ein SQL-UDF welches dir die benötigten Informationen retour gibt.

Pikachu
09-02-17, 12:35
Wie wär's mit einer Email wenn die Verbindung egal warum nicht zustande kommt?

FNeurieser
09-02-17, 13:05
@Pikachu

dies lässt sich leider nicht realisieren, da die Verbindung zum IFS von einem uralten Programm hergestellt wird, die Source dazu aber leider nicht mehr zur Verfügung steht und das Programm aber nach wie vor im Einsatz sein muss.

LG
Franz

hel400
09-02-17, 16:07
Und was spricht dagegen, in den Zeiten - in denen der IFS-Zugriff sicher erfolgen muss - auf der AS/400 ein Pgm laufen zu lassen, welches zB alle 10 Minuten den User reaktiviert (ganz egal ob der aktiv oder inaktiv ist)