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" : "..." }