Web API Reference | MapGuide Open Source

- Overview
- Modules
- Classes

CreateSession
DestroySession
EnumerateGroups
EnumerateGroups
EnumerateRoles
EnumerateUsers
GetCurrentSession
GetUserForSession
MgByteReader* MgSite::EnumerateUsers | ( | CREFSTRING | group | ) |
Gets a list of users. Remarks: If a group is specified, this returns a list of the users in that group. If a group is not specified, it returns a list of all users. .NET Syntax
`MgByteReader EnumerateUsers(string group);`
Java Syntax
`MgByteReader EnumerateUsers(String group);`
PHP Syntax
`MgByteReader EnumerateUsers(string group);`
  Parameters:
  | group | (String/string) The name of a group, for example "Engineering". Or, an empty string to return a list of all users.
Returns: Returns an MgByteReader object listing the users in XML format using the MgUserList schema. Examples (PHP) This returns a list of all users in the group "Engineering":
     $byteReader = $site->EnumerateUsers("Engineering");
This returns a list of all users:
     $byteReader = $site->EnumerateUsers("");
  Exceptions:
  | MgConnectionNotOpenException |
  | MgGroupNotFoundException |

Comments or suggestions? Send us feedback.