mng.GetUserList

Dieser Job liefert eine Liste aller Benutzer, optional mit Gruppenzugehörigkeit.

1. Eingabeparameter

Name Typ Pflicht Beschreibung

Flags

INT

Ja

Derzeit nicht unterstützt — 0 übergeben.

OutputUnicode

INT

Ja

Muss 1 übergeben werden.

[ExtendedInfo]

BOOL

Nein

true = Benutzerliste mit Gruppenzugehörigkeit zurückgeben.

2. Ausgabeparameter

Name Typ Abhängigkeit Beschreibung

utfUserList

BASE64

Liste aller Benutzer im XML-Format (siehe unten).

3. Aufbau utfUserList

<AdmInfo>
  <Users>
    <User bemerkung="9f73fbbd-c994-4e94-9e8a-9c3da7ca9f19" benutzer="ROOT" id="2" locked="0" loginname="ROOT" name="Administrator" osemail="admin@ecmind.ch" osguid="35100CD4D441420B90811DC90766D64F" profil="-1" validfrom="" validto="">
      <Groups>
        <Group name="STANDARD" />
      </Groups>
    </User>
    <User bemerkung="" benutzer="USER_WITHOUT_RIGHTS" id="28" locked="0" loginname="USER_WITHOUT_RIGHTS" name="Benutzer ohne rechte" osemail="user2@ecmind.ch" osguid="1ECC63AFD2B041679126ABC501AAE130" profil="-1" validfrom="" validto="">
      <Groups>
        <Group name="NO_RIGHTS" />
      </Groups>
    </User>
    <User bemerkung="" benutzer="USER_WITH_RIGHTS" id="79" locked="0" loginname="USER_WITH_RIGHTS" name="Benutzer mit Rechten" osemail="user1@ecmind.ch" osguid="CB870C5C6E2A491EA853D7C36D61C06B" profil="-1" validfrom="" validto="">
      <Groups>
        <Group name="STANDARD" />
      </Groups>
    </User>
    <User bemerkung="" benutzer="EXPIRED_USER" id="5061" locked="0" loginname="EXPIRED_USER" name="Benutzer der abgelaufen ist" osemail="expired@ecmind.ch" osguid="BBAE9ADA97714AC3A212750A97B12B70" profil="-1" validfrom="2026/03/24 12:00:00" validto="2026/03/25 12:00:00">
      <Groups>
        <Group name="NO_RIGHTS" />
      </Groups>
    </User>
  </Users>
</AdmInfo>
Attribut Typ Beschreibung

benutzer

STRING

Benutzername

loginName

STRING

Anmeldename

id

INT

ID des Benutzers

name

STRING

Vollständiger Name des Benutzers

osguid

STRING

GUID des Benutzers

profil

INT

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

bemerkung

STRING

Bemerkung aus der Benutzerkonfiguration

validfrom

STRING

Benutzerkonto gültig von. Format: YYYY/MM/DD HH:MM:SS. Leer = keine Einschränkung.

validto

STRING

Benutzerkonto gültig bis. Format: YYYY/MM/DD HH:MM:SS. Leer = keine Einschränkung.

Group/@name

STRING

Gruppenname (nur bei ExtendedInfo=1)

4. Rückgabe

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

5. Siehe auch