mng.GetUserList

This job delivers a list of all users, optionally with group membership.

1. Input Parameters

Name Type Required Description

Flags

INT

Yes

Currently not supported — pass 0.

OutputUnicode

INT

Yes

Must be passed as 1.

[ExtendedInfo]

BOOL

No

true = return user list with group membership.

2. Output Parameters

Name Type Dependency Description

utfUserList

BASE64

List of all users in XML format (see below).

3. Structure of 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>
Attribute Type Description

benutzer

STRING

Username

loginName

STRING

Login name

id

INT

ID of the user

name

STRING

Full name of the user

osguid

STRING

GUID of the user

profil

INT

-1 = no profile; 0 = user profile; >0 = ID of assigned profile

bemerkung

STRING

Comment from user configuration

validfrom

STRING

User account valid from. Format: YYYY/MM/DD HH:MM:SS. Empty = no restriction.

validto

STRING

User account valid to. Format: YYYY/MM/DD HH:MM:SS. Empty = no restriction.

Group/@name

STRING

Group name (only when ExtendedInfo=1)

4. Return Value

(INT): 0 = Job successful, otherwise error code.

5. See Also