getList Operation

Using getList operation you can retrieve a list of all users currently configured in the TIBCO LogLogic Appliance.

Request Parameter

authToken

Response

If resultCount is greater than 0 and statusCode is 2000 (successful), the response returns a list of all users (total number indicated by resultCount) currently configured in the TIBCO LogLogic Appliance.

If resultCount is 0 and statusCode is not 2000 (successful), an error is returned in statusMessage.

Example

SOAP request to view a list of all users configured on the appliance:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:user="UserService">
   <soapenv:Header/>
   <soapenv:Body>
      <user:getList>
         <!--Optional:-->
         <user:authToken>admin/admin123</user:authToken>
      </user:getList>
   </soapenv:Body>
</soapenv:Envelope>
SOAP response for getList Operation:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
   <soapenv:Header/>
   <soapenv:Body>
      <ns:getListResponse xmlns:ns="UserService">
         <ns:return xsi:type="ax233:UserResponse" xmlns:ax233="http://user.services.logapp.loglogic.com/xsd" xmlns:ax234="http://services.logapp.loglogic.com/xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <ax234:authToken xsi:nil="true"/>
            <ax234:resultCount>3</ax234:resultCount>
            <ax234:statusCode>2000</ax234:statusCode>
            <ax234:statusMessage>Successful</ax234:statusMessage>
            <ax234:summaryOnly>true</ax234:summaryOnly>
            <ax233:resultSet xsi:type="ax233:UserDetail">
               <ax233:alerts xsi:nil="true"/>
               <ax233:appliances>Enterprise Virtual Appliance at 10.114.81.42</ax233:appliances>
               <ax233:authenticationType>Local</ax233:authenticationType>
               <ax233:devices>xxxx</ax233:devices>
               <ax233:devices>xxxxx</ax233:devices>
               <ax233:email>admin@company-name.test</ax233:email>
               <ax233:enabled>Yes</ax233:enabled>
               <ax233:firstName>admin</ax233:firstName>
               <ax233:groups xsi:nil="true"/>
               <ax233:lastName>User</ax233:lastName>
               <ax233:password/>
               <ax233:phone>888-888-8888</ax233:phone>
               <ax233:privileges>Real-Time Viewer</ax233:privileges>
               <ax233:privileges>Search Archived Data</ax233:privileges>
               <ax233:privileges>Manage Administrators</ax233:privileges>
               <ax233:privileges>Manage Check Point Devices</ax233:privileges>
               <ax233:privileges>Real-Time Reports</ax233:privileges>
               <ax233:privileges>Replicate User</ax233:privileges>
               <ax233:privileges>Administrator</ax233:privileges>
               <ax233:privileges>Manage PIX/ASA Codes</ax233:privileges>
               <ax233:privileges>Report Admin</ax233:privileges>
               <ax233:privileges>Manage Products</ax233:privileges>
               <ax233:privileges>Run/Schedule Custom Reports</ax233:privileges>
               <ax233:privileges>Backup/Archive Configuration</ax233:privileges>
               <ax233:privileges>Port Configuration</ax233:privileges>
               <ax233:privileges>Config Admin</ax233:privileges>
               <ax233:privileges>Firewall Settings</ax233:privileges>
               <ax233:privileges>Manage Devices</ax233:privileges>
               <ax233:privileges>Add/Modify/Delete Custom Reports</ax233:privileges>
               <ax233:privileges>Manage Tag Catalog/Column Manager</ax233:privileges>
               <ax233:privileges>Manage SSL Certificate</ax233:privileges>
               <ax233:privileges>Manage Suites</ax233:privileges>
               <ax233:privileges>User Admin</ax233:privileges>
               <ax233:privileges>Replay</ax233:privileges>
               <ax233:privileges>Manage Alerts</ax233:privileges>
               <ax233:privileges>Access Custom Reports</ax233:privileges>
               <ax233:privileges>Manage File Transfer Rules</ax233:privileges>
               <ax233:privileges>View Management Station Status</ax233:privileges>
               <ax233:privileges>System Configuration</ax233:privileges>
               <ax233:privileges>Manage User</ax233:privileges>
               <ax233:privileges>Manage Message Signatures</ax233:privileges>
               <ax233:privileges>Import/Export</ax233:privileges>
               <ax233:privileges>Manage Device Types</ax233:privileges>
               <ax233:privileges>Message Routing Configuration</ax233:privileges>
               <ax233:privileges>Access all devices in the appliance</ax233:privileges>
               <ax233:userId>1</ax233:userId>
               <ax233:username>admin</ax233:username>
            </ax233:resultSet>
            <ax233:resultSet xsi:type="ax233:UserDetail">
               <ax233:alerts xsi:nil="true"/>
               <ax233:authenticationType>Local</ax233:authenticationType>
               <ax233:email>jj@jj.com</ax233:email>
               <ax233:enabled>Yes</ax233:enabled>
               <ax233:firstName>jack1j</ax233:firstName>
               <ax233:groups xsi:nil="true"/>
               <ax233:lastName>jack1</ax233:lastName>
               <ax233:password/>
               <ax233:phone/>
               <ax233:userId>1711576871403522</ax233:userId>
               <ax233:username>jack1</ax233:username>
            </ax233:resultSet>
            <ax233:resultSet xsi:type="ax233:UserDetail">
               <ax233:alerts xsi:nil="true"/>
               <ax233:authenticationType>Remote</ax233:authenticationType>
               <ax233:email>remote_user@company-name.test</ax233:email>
               <ax233:enabled>No</ax233:enabled>
               <ax233:firstName xsi:nil="true"/>
               <ax233:groups xsi:nil="true"/>
               <ax