Workflow-Regeln > Kategorie SEC > Code BLKPSW (Abgelaufene Kennwortsperre) 

Mit dieser Regel können Benutzer gesperrt werden, deren Passwort vom System vergeben wurde und anschließend innerhalb einer vorgegebenen Frist (standardmäßig zwei Tage) nicht geändert wurde. Das Passwort wird immer dann automatisch zugewiesen, wenn ein Benutzer neu angelegt wird oder sein Passwort vergessen hat. Dies gilt, wenn ein Passwort obligatorisch ist (was durch den Benutzerparameter PASSWD definiert ist).

Kontext und Funktionsmodus

Diese Workflow-Regel ist vom Typ manuell (Workflow wird direkt oder im Batch angestoßen).

Folgendes Ereignis wird von ihr ausgelöst: :

 eine Meldung.

 eine Aktion.

Diese Workflow-Regel, die die Benutzertabelle durchläuft und die Benutzereigenschaften prüft, wird im Batch gemäß der entsprechenden Frequenz aufgerufen (täglich, falls die Frequenz in Tagen ausgedrückt ist).

Auslösekriterien

Die zusätzlichen Auslösekriterien sind: :

  • Zum Durchlauf der Benutzertabelle wird das Schema AUTILIS (welches einfach die Tabelle AUTILIS deklariert) verwendet.
  • Aus Sicherheitsgründen wird nichts getan, wenn das Datenblatt dem allgemeinen Administrator entspricht, (welcher durch den Parameter ADMUSR festgelegt ist).
  • Automatisch vergebene Passwörter sind daran zu erkennen, dass sie vom System auf den 1. Januar 1970 gesetzt werden.
  • Bei der Anlage (Änderungsdatum leer) und bei der Änderung (Änderungsdatum größer als Anlagedatum) wird geprüft, ob das Maximum aus Anlagedatum und Änderungsdatum plus zwei Tage kleiner ist als das Tagesdatum. Dieses Datum wird bei jeder Passwortänderung aktualisiert.
  • Es wird geprüft, ob das Konto nicht bereits gesperrt ist.

Wenn alle diese Bedingungen erfüllt sind, wurde das Passwort seit seiner Zuweisung nicht geändert.

Empfänger

Die Empfängerauswahl ist auf folgende Weise definiert: :

  • Der allgemeine Administrator erhält eine Nachricht, wenn die Sperrbedingungen des Kontos erfüllt sind.

Vom Event ausgelöste Aktionen

Das Workflow-Ereignis löst die folgende Aktion aus: :

Aktion

Auslöser

AWRKUPDFLD : Aktualisierung Felder

Zeile

Mit dieser Aktion können die Felder einer Online-Tabelle aktualisiert werden. In diesem Fall handelt es sich um die Tabelle AUTILIS (Abkürzung AUS), und das fragliche Feld ist USRCONNECT (Verbindungsautorisierung), das auf 1 (Nein) gesetzt wird.

Verwendete Tabellen

Die folgenden Tabellen sind von der Regel betroffen: BLKPSW :

Tabelle

Tabellentitel

AUTILIS [AUS]

Benutzer