VXPortalUser Data Type

Namespace
(Default)
Schema
ns0.xsd
Properties
name data type type namespace min/max occurs constraints description
configProperties (custom) element 0/1    
emailAddress string element 0/1   Returns the value for the member attribute emailAddress
firstName string element 0/1   Returns the value for the member attribute firstName
groupIdList list of long element 0/unbounded    
groupPermissions list of VXGroupPermission element 0/unbounded    
lastName string element 0/1   Returns the value for the member attribute lastName
loginId string element 0/1   Returns the value for the member attribute loginId
notes string element 0/1   Returns the value for the member attribute notes
otherAttributes string element 0/1   String - additional attributes.
password string element 0/1   Returns the value for the member attribute password
publicScreenName string element 0/1   Returns the value for the member attribute publicScreenName
status int element 1/1 required Returns the value for the member attribute status
syncSource string element 0/1   String - sync Source attribute.
userPermList list of VXUserPermission element 0/unbounded    
userRoleList list of string element 0/unbounded   Returns the value for the member attribute userRoleList
userSource int element 1/1 required Returns the value for the member attribute userSource
Properties inherited from VXDataObject
createDate dateTime element 0/1   Returns the value for the member attribute createDate
id long element 0/1   Returns the value for the member attribute id
owner string element 0/1   Returns the value for the member attribute owner
updateDate dateTime element 0/1   Returns the value for the member attribute updateDate
updatedBy string element 0/1   Returns the value for the member attribute updatedBy

Example

<VXPortalUser>
  <loginId>...</loginId>
  <password>...</password>
  <status>...</status>
  <emailAddress>...</emailAddress>
  <firstName>...</firstName>
  <lastName>...</lastName>
  <publicScreenName>...</publicScreenName>
  <userSource>...</userSource>
  <notes>...</notes>
  <userRoleList>...</userRoleList>
  <groupIdList>...</groupIdList>
  <userPermList>
    <userId>...</userId>
    <moduleId>...</moduleId>
    <isAllowed>...</isAllowed>
    <userName>...</userName>
    <moduleName>...</moduleName>
    <loginId>...</loginId>
    <id>...</id>
    <createDate>...</createDate>
    <updateDate>...</updateDate>
    <owner>...</owner>
    <updatedBy>...</updatedBy>
  </userPermList>
  <groupPermissions>
    <groupId>...</groupId>
    <groupName>...</groupName>
    <moduleId>...</moduleId>
    <isAllowed>...</isAllowed>
    <moduleName>...</moduleName>
    <id>...</id>
    <createDate>...</createDate>
    <updateDate>...</updateDate>
    <owner>...</owner>
    <updatedBy>...</updatedBy>
  </groupPermissions>
  <otherAttributes>...</otherAttributes>
  <configProperties>...</configProperties>
  <syncSource>...</syncSource>
  <id>...</id>
  <createDate>...</createDate>
  <updateDate>...</updateDate>
  <owner>...</owner>
  <updatedBy>...</updatedBy>
</VXPortalUser>