XML_Cap_User

XML message about user configuration capability

<User xmlns="http://www.isapi.org/ver20/XMLSchema" version="2.0" >
<id>
    <!--required, xs:integer, user ID, value range: [1,16]-->
  </id>
  <userName>
    <!--required, xs:string -->
  </userName>
  <password>
    <!--required, xs:string, read-only-->
  </password>
  <bondIpAddressList>
    <bondIpAddress>
      <id>
        <!--required, xs:integer -->
      </id>
      <ipAddress>
        <!--dependent, xs:string -->
      </ipAddress>
      <ipv6Address>
        <!--dependent, xs:string -->
      </ipv6Address>
    </bondIpAddress>
  </bondIpAddressList>
  <bondMacAddressList>
    <bondMacAddress>
      <id>
        <!--required, xs:integer -->
      </id>
      <macAddress>
        <!--optional, xs:string -->
      </macAddress>
    </bondMacAddress>
  </bondMacAddressList>
  <userLevel>
    <!--optional, xs:string, user type: "Administrator", "Operator", "Viewer"-->
  </userLevel>
  <attribute>
    <!--optional-->
    <inherent>
      <!--xs:boolean -->
    </inherent>
  </attribute>
  <belongUserId>
    <!--optional, xs:integer, upper-level user ID, "0"-there is no upper-level user-->
  </belongUserId>
  <belongOrgNo>
    <!--optional, xs:integer, organization No.-->
  </belongOrgNo>
  <cardList>
    <!--optional, object, list of cards that belong to the user-->
    <card>
      <!--optional, object, card-->
      <id>
        <!--optional, int, card ID, range:[1,16]-->1
      </id>
      <name>
        <!--optional, string, card name, the maximum length is 32 bytes-->test
      </name>
    </card>
  </cardList>
  <remoteCtrlList>
    <!--optional, object, list of keyfobs that belong to the user-->
    <remoteCtrl>
      <!--optional, object, keyfob-->
      <id>
        <!--optional, int, keyfob ID, range:[1,16]-->1
      </id>
      <name>
        <!--optional, string, keyfob name, the maximum length is 32 bytes-->test
      </name>
    </remoteCtrl>
  </remoteCtrlList>
  <userNo min="501" max="null">
    <!--optional, int, displayed No. corresponding to the user ID-->1
  </userNo>
  <adminType opt="Cloud,LAN">
    <!--optional, string, admin type, "Cloud" (user account created in the cloud), "LAN" (user account created on LAN)-->Cloud
  </adminType>
  <installerType opt="Cloud,LAN">
    <!--optional, string, installer type, "Cloud" (user account created in the cloud), "LAN" (user account created on LAN)-->Cloud
  </installerType>
</User>