JSON_UserSearchResult

JSON message about user search results

{
  "UserSearchResult": {
    "responseStatusStrg": "",
/*optional, string, searching status: "OK"-searched, "MORE"-there is data waiting to be searched for, "NO MATCH"-no matched data, the maximum size is 32 bytes*/
    "numOfMatches": ,
/*optional, integer32, number of returned records*/
    "totalMatches": ,
/*optional, integer32, number of matched records*/
    "MatchList ": [
      { 
/*optional, array, information of matched data*/
        "id": ,
/*optional, int, user DI*/
        "userName": "",
/*optional, string, user name*/
        "password": "",
/*optional, string, password*/
        "bondIpAddressList": [
          { 
/*optional, the bound IP address*/
            "bondIpAddress": {
              "id": ,
/*optional, int, IP address No.*/
              "ipAddress": "",
/*optional, string, IP address*/
              "ipv6Address": ""
/*optional, string, IPv6 address*/
            }
          }
        ],
        "bondMacAddressList": [
          { 
/*optional, the bound MAC address*/
            "bondMacAddress": {
              "id": ,
/*optional, int, MAC address No.*/
              "macAddress": ""
/*optional, string, MAC address*/
            }
          }
        ],
        "userLevel": "",
/*optional, string, user level: Administrator, Operator, Viewer*/
        "belongUserId": ,
/*optional, int, upper-lever organization ID, if there is no upper-lever organization, 0, set the field to 0*/
        "belongOrgNo": ,
/*optional, int, organization No.*/
        "remotePermission": {
/*optional, remote permission of users*/
          "materialReview": ,
/*optional, boolean, whether the user has the permission of approval*/
          "programReview": ,
/*optional, boolean, whether the user has the permission of program approval*/
          "uploadMaterial": ,
/*optional, boolean, whether the user has the permission of uploading materials*/
          "addProgram": ,
/*optional, boolean, whether the user has the permission of creating programs*/
          "addSchedule": ,
/*optional, boolean, whether the user has the permission of adding, deleting, and setting schedules*/
          "programPlay": ,
/*optional, boolean, whether the user has the permission of playing information*/
          "terminalMgr": ,
/*optional, boolean, whether the user has the permission of terminal management*/
          "shopSmart": ,
/*optional, boolean, whether the user has the permission of shop smart*/
          "materialReplace": ,
/*optional, boolean, whether the user has the permission of replacing materials*/
          "scheduleRelease": ,
/*optional, boolean, whether the user has the permission of releasing program schedules*/
          "scheduleReview": ,
/*optional, boolean, whether the user has the permission of reviewing schedules*/
          "addTerminal": ,
/*optional, boolean, whether the user has the permission of adding, deleting, and setting terminals*/
          "terminalDispatch": ,
/*optional, boolean, whether the user has the permission of relocating terminals*/
          "addUser": ,
/*optional, boolean, whether the user has the permission of adding, deleting, and setting users*/
          "addOrg": ,
/*optional, boolean, whether the user has the permission of adding, deleting, and setting organizations*/
          "logMgr": ,
/*optional, boolean, whether the user has the permission of log management*/
          "dataUpdate": ,
/*optional, boolean, whether the user has the permission of updating call data*/
          "insertMessage":
/*optional, boolean, whether the user has the permission of cutting texts*/    
        }
      }
    ]
  }
}