mng.SetUserAttributes

Dieser Job setzt die Eigenschaften eines Benutzers.

1. Eingabeparameter

Name Typ Pflicht Beschreibung

Flags

INT

Ja

Derzeit nicht unterstützt — 0 übergeben.

UserInfo

BASE64

Ja

Eigenschaften im XML-Format (siehe unten).

HasEncoding

BOOL

Ja

UserInfo beinhaltet Encoding (z. B. UTF-8).

2. UserInfo-Struktur

<AdmInfo>
  <Users>
    <User account_type="0" benutzer="Test" loginName="Test" flags="1"
          geaendert="1" id="67" langid="0" locked="0" logincount="0"
          logintime="0" name="Peter Muster"
          osguid="EF989801BA8847199335DD4FDEF30BC5"
          passwort="BF754341546553351243620206006521266514574240603407"
          profil="66" server_id="3" supervisor="0"/>
  </Users>
</AdmInfo>
Attribut Typ Beschreibung

account_type

INT

Anmeldungstyp: 0 = Benutzeranmeldung; 1 = Applikationsserver; 2 = ANONYMOUS; 3 = Applikationsserver (z. B. Java-Server)

bemerkung

STRING

Bemerkung aus der Benutzerkonfiguration

benutzer

STRING

Benutzername

loginName

STRING

Anmeldename

flags

INT

0 = normaler Benutzer; 1 = Server oder ANONYMOUS

geaendert

INT

0 = Profil nicht verändert; 1 = Profil wurde geändert

id

INT

ID des Benutzers

langid

INT

ID der verwendeten Sprache (leer = deutsch)

locked

INT

1 = Benutzer ist gesperrt, sonst 0

logincount

INT

Anzahl der Loginversuche

loginstation

STRING

Name der letzten Einlogstation

logintime

INT

Zeitpunkt des Logins (Zeitstempel)

name

STRING

Vollständiger Name des Benutzers

osemail

STRING

E-Mail des Benutzers

osguid

STRING

GUID des Benutzers

passwort

STRING

Kodiertes Passwort des Benutzers

profil

INT

-1 = kein Profil; 0 = Benutzer-Profil; >0 = ID des zugeordneten Profils

server_id

INT

ID des Servers

station

STRING

Name der Arbeitsstation des Benutzers

supervisor

INT

-1 = Supervisor, sonst 0

validfrom

INT

Benutzerkonto gültig von (Zeitstempel)

validto

INT

Benutzerkonto gültig bis (Zeitstempel)

3. Rückgabe

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