| name | data type | constraints | description | 
|---|---|---|---|
| loginId | string | Login Id for the user | |
| password | string | Password | |
| status | number | required | Status This attribute is of type enum CommonEnums::ActivationStatus | 
| emailAddress | string | Email address of the user | |
| firstName | string | First name of the user | |
| lastName | string | Last name of the user | |
| publicScreenName | string | Public name of the user | |
| userSource | number | required | Source of the user This attribute is of type enum CommonEnums::UserSource | 
| notes | string | Notes for the user | |
| userRoleList | array of string | List of roles for this user | |
| groupIdList | array of number | ||
| userPermList | array of VXUserPermission | ||
| groupPermissions | array of VXGroupPermission | ||
| otherAttributes | string | Additional store attributes. | |
| syncSource | string | sync Source Attribute. | |
| configProperties | map of string | Configuration properties. | |
Properties inherited from VXDataObject | 
        |||
| id | number | Id of the data | |
| createDate | object | Date when this data was created | |
| updateDate | object | Date when this data was updated | |
| owner | string | Owner | |
| updatedBy | string | Updated By | |
Example
{
  "loginId" : "...",
  "password" : "...",
  "status" : 12345,
  "emailAddress" : "...",
  "firstName" : "...",
  "lastName" : "...",
  "publicScreenName" : "...",
  "userSource" : 12345,
  "notes" : "...",
  "userRoleList" : [ "...", "..." ],
  "groupIdList" : [ 12345, 12345 ],
  "userPermList" : [ {
    "userId" : 12345,
    "moduleId" : 12345,
    "isAllowed" : 12345,
    "userName" : "...",
    "moduleName" : "...",
    "loginId" : "...",
    "id" : 12345,
    "createDate" : { },
    "updateDate" : { },
    "owner" : "...",
    "updatedBy" : "..."
  }, {
    "userId" : 12345,
    "moduleId" : 12345,
    "isAllowed" : 12345,
    "userName" : "...",
    "moduleName" : "...",
    "loginId" : "...",
    "id" : 12345,
    "createDate" : { },
    "updateDate" : { },
    "owner" : "...",
    "updatedBy" : "..."
  } ],
  "groupPermissions" : [ {
    "groupId" : 12345,
    "moduleId" : 12345,
    "isAllowed" : 12345,
    "moduleName" : "...",
    "groupName" : "...",
    "id" : 12345,
    "createDate" : { },
    "updateDate" : { },
    "owner" : "...",
    "updatedBy" : "..."
  }, {
    "groupId" : 12345,
    "moduleId" : 12345,
    "isAllowed" : 12345,
    "moduleName" : "...",
    "groupName" : "...",
    "id" : 12345,
    "createDate" : { },
    "updateDate" : { },
    "owner" : "...",
    "updatedBy" : "..."
  } ],
  "otherAttributes" : "...",
  "syncSource" : "...",
  "configProperties" : {
    "property1" : "...",
    "property2" : "..."
  },
  "id" : 12345,
  "createDate" : { },
  "updateDate" : { },
  "owner" : "...",
  "updatedBy" : "..."
}