VXModuleDef Data Type

Properties
name data type description
createTime number
updateTime number
addedById number
updatedById number
module string
url string
userPermList array of VXUserPermission
groupPermList array of VXGroupPermission
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

{
  "createTime" : 12345,
  "updateTime" : 12345,
  "addedById" : 12345,
  "updatedById" : 12345,
  "module" : "...",
  "url" : "...",
  "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" : "..."
  } ],
  "groupPermList" : [ {
    "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" : "..."
  } ],
  "id" : 12345,
  "createDate" : { },
  "updateDate" : { },
  "owner" : "...",
  "updatedBy" : "..."
}