PDA

View Full Version : Anmeldezeiten



Seiten : [1] 2

Andreas Herzfeldt
19-01-09, 10:42
Hallo liebes Forum, gibt es einen Exitpunkt, an dem festgelegt werden kann, wann ein User sich anmelden kann ( Datum und/oder Uhrzeit ).

MFG
Andreas

Fuerchau
19-01-09, 14:04
Einen speziellen Exitpoint dafür gibts nicht, aber du kannst in dem Systemwert QRMTSIGN ein Programm hinterlegen, dass diese Prüfung vornimmt und ggf. die Anmeldung ablehnt.

Ein kleiner Nachteil:
"Anmeldung umgehen" per CA-Sitzung funktioniert dann nicht mehr.

mic74
19-01-09, 15:58
Wir haben das Initial Program angepasst.
Es gibt bei uns eine Datei die beim Tagesabschluss erstellt wird. Das Initial Program prüft, ob diese Datei vorhanden ist, wenn ja keine Anmeldung möglich. Nach Ende des Tagesabschluss wird die Datei gelöscht. Anmeldung ab da wieder möglich. Über einen JOBSCDE einfach zwei Jobs einstellen, die diese Datei erstellen und wieder entfernen.

RobertMack
19-01-09, 16:10
Eine weitere Variante wäre, der Systembetreuung ein eigenes Subsystem zuzuweisen (z.B. QINTERWK) und das allgemeine Subsystem QINTER nur zu den Geschäftszeiten zur Verfügung zu stellen...

jgv
19-01-09, 16:17
Vielleicht hilft Befehl CHGACTSCDE weiter. Dieser Befehl befindet sich auf dem Menu SECTOOLS, Auswahl 6.

Gruss

Jan

Fuerchau
19-01-09, 16:49
Man lernt eben nie aus.
Die Hilfe zeigt ein Beispiel dazu:

CHGACTSCDE USRPRF(GARRY) ENBTIME('07:00:00')
DSBTIME('18:00:00')
DAYS(*MON,*TUE,*WED,*THU,*FRI)

BenderD
19-01-09, 16:53
ergänzend:
CHGACTSCDE erschwert unbefugte Benutzung eines Benutzerprofils außerhalb kontrollierbarer Zeiten
Die Subsystem Lösung soll sicherstellen, dass während eines festgelegten Zeitfensters eine bestimmte Klasse von interaktiven oder Batch Jobs nicht läuft.
Abknipsversuche im Startprogramm sind Stückwerk, in beiderlei Hinsicht.

D*B

Andreas Herzfeldt
20-01-09, 05:29
Guten Morgen, der Befehl aus den SECTOOLS scheint mir das richtige zu sein. Steuerung über verschiedene Subsystem ist bereits vorhanden, die Möglichkeit einer eigenen Lösung als Starprogramm habe ich auch bedacht, aber verworfen. MFG Andreas

prsbrc
20-01-09, 08:23
Hallo,

ich vermisse bei diesem Befehlssatz aber irgendwie das RMVACTSCDE :D oä. ...
Wie kann man da einen Eintrag wieder löschen? Hab dazu nichts unter den SECTOOLS gefunden (außer den Eintrag auf DAYS(*ALL) und die Uhrzeit auf 00:00:00 bis 23:59:59 setzen).

Lg
Christian Brunner

jgv
20-01-09, 08:37
In den Hilfetexten zum Befehl CHGACTSCDE wird erwähnt, dass ein Eintrag entfernt wird, wenn ENBTIME(*NONE) und DSBTIME(*NONE) angegeben wird.

Gruss

Jan