krn.CheckUserAccount

Dieser Job überprüft, ob der angegebene Benutzer sich am System anmelden kann. Wird ein Passwort übergeben, wird dieses überprüft — ein falsches Passwort kann zur Sperrung des Accounts führen (gleiche Kriterien wie im enaio® enterprise-manager).

Der Job kehrt mit einem Fehler zurück, wenn der Benutzer sich nicht am System anmelden kann.

1. Eingabeparameter

Name Typ Pflicht Beschreibung

Flags

INT

Ja

Muss 0 sein.

UserName

STRING

Ja

Anmeldename des Benutzers

[Password]

STRING

Nein

Verschlüsseltes Passwort (optional)

2. Ausgabeparameter

Name Typ Abhängigkeit Beschreibung

Action

INT

Ergebnis der Anmeldeprüfung:
0 = Anmelden ist möglich
2 = Benutzer nicht bekannt
3 = Account gesperrt durch falsches Passwort, Anmelden nicht möglich
4 = Falsches Passwort, erneutes Anmelden ist möglich
5 = Account bereits gesperrt, Anmelden nicht möglich

PwdExpires

INT

nur bei Action = 0

Gültigkeit des Passworts (nur bei Action=0):
-1 = Passwort läuft nicht innerhalb des Gültigkeitszeitraums ab
0 = Passwort ist abgelaufen und muss geändert werden
n = Anzahl der Tage bis zum Ablauf

3. Rückgabe

(INT): 0 = Job erfolgreich, sonst Fehlercode.