getList Operation
Using getList operation you can retrieve a list of all users currently configured in the TIBCO LogLogic Appliance.
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
Copyright © 2020. Cloud Software Group, Inc. All Rights Reserved.