ProBusinessTools
Click here for a complete list of operations.
LookupSecurityRole
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /publicwebservices/probusinesstools.asmx HTTP/1.1 Host: secure.probusinesstools.com Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://secure.probusinesstools.com/publicWebServices/LookupSecurityRole" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <LookupSecurityRole xmlns="http://secure.probusinesstools.com/publicWebServices"> <wsKey> <Username>string</Username> <Password>string</Password> <loginErrorMessage>string</loginErrorMessage> </wsKey> <securityRole>string</securityRole> </LookupSecurityRole> </soap:Body> </soap:Envelope>
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <LookupSecurityRoleResponse xmlns="http://secure.probusinesstools.com/publicWebServices"> <LookupSecurityRoleResult> <GiveAdminRights>boolean</GiveAdminRights> <ViewAddAndEditCustomers>boolean</ViewAddAndEditCustomers> <ViewAndEditInstallers>boolean</ViewAndEditInstallers> <ViewInstallerInfoOnly>boolean</ViewInstallerInfoOnly> <ScheduleAppointments>boolean</ScheduleAppointments> <Dispatching>boolean</Dispatching> <ForceAppointments>boolean</ForceAppointments> <IgnoreCoverage>boolean</IgnoreCoverage> <IgnoreTechLevels>boolean</IgnoreTechLevels> <IgnoreAvailability>boolean</IgnoreAvailability> <SeeInstallersSchedule>boolean</SeeInstallersSchedule> <ViewScheduleOnly>boolean</ViewScheduleOnly> <SendGroupInstallerEmails>boolean</SendGroupInstallerEmails> <AddAndEditStaff>boolean</AddAndEditStaff> <EditClients>boolean</EditClients> <ViewClientsInfoOnly>boolean</ViewClientsInfoOnly> <AddNewWorkOrders>boolean</AddNewWorkOrders> <SearchAndViewWorkOrders>boolean</SearchAndViewWorkOrders> <EditWorkOrdersAndSales>boolean</EditWorkOrdersAndSales> <AddNotesToWorkOrderAndSales>boolean</AddNotesToWorkOrderAndSales> <AddNewSales>boolean</AddNewSales> <ProcessCustomerPayments>boolean</ProcessCustomerPayments> <RefundPayments>boolean</RefundPayments> <DisplaySocialSecurityNumber>boolean</DisplaySocialSecurityNumber> <CreditCheck>boolean</CreditCheck> <ProgramProviderAccess>boolean</ProgramProviderAccess> <ShowSalesReports>boolean</ShowSalesReports> <QAQuestions>boolean</QAQuestions> <ViewAndPrintReports>boolean</ViewAndPrintReports> <Accounting>boolean</Accounting> <UploadOrders>boolean</UploadOrders> <BatchUpdateOrders>boolean</BatchUpdateOrders> <CloseOutOrders>boolean</CloseOutOrders> <SubcontractorTools>boolean</SubcontractorTools> <ViewSubInfoOnly>boolean</ViewSubInfoOnly> <PartInventory>boolean</PartInventory> <SerializedEquipment>boolean</SerializedEquipment> <ViewSerializedEquipmentOnly>boolean</ViewSerializedEquipmentOnly> <Commissions>boolean</Commissions> <EditJobTypes>boolean</EditJobTypes> <SearchJobTypesOnly>boolean</SearchJobTypesOnly> <HideSupportTickets>boolean</HideSupportTickets> <ShowAllIssues>boolean</ShowAllIssues> <ShowCustomReports>boolean</ShowCustomReports> <OnlyEditOrdersWithStatus>string</OnlyEditOrdersWithStatus> <OnlyEditOrdersWithOutStatus>string</OnlyEditOrdersWithOutStatus> <ShowOwnSalesOnly>boolean</ShowOwnSalesOnly> <TheirLocationOnly>boolean</TheirLocationOnly> <InternalSalesOnly>boolean</InternalSalesOnly> <DefaultOrderTypeOnly>boolean</DefaultOrderTypeOnly> <ShowSoftwareSetup>boolean</ShowSoftwareSetup> <ShowOrderTypeSetup>boolean</ShowOrderTypeSetup> <ShowJobTypeSetup>boolean</ShowJobTypeSetup> <ShowLocationSetup>boolean</ShowLocationSetup> <ShowQuestionSetup>boolean</ShowQuestionSetup> <ShowWarehouseSetup>boolean</ShowWarehouseSetup> <ShowCommisionSetup>boolean</ShowCommisionSetup> <ShowAccountingSetup>boolean</ShowAccountingSetup> <ShowRecurringBillingSetup>boolean</ShowRecurringBillingSetup> <WorkOrderFileSecurityOption>int</WorkOrderFileSecurityOption> <OwnFilesOnly>boolean</OwnFilesOnly> <OnlyViewOrdersWithOrderType>string</OnlyViewOrdersWithOrderType> <OnlyViewOrdersWithOutOrderType>string</OnlyViewOrdersWithOutOrderType> <AdCodeRestrictionList>string</AdCodeRestrictionList> <PrimaryStatus>string</PrimaryStatus> <SecondaryStatus>string</SecondaryStatus> <EditOwnSalesOnly>boolean</EditOwnSalesOnly> <LimitPartsWithDefaultOrderType>boolean</LimitPartsWithDefaultOrderType> <BlockPartPriceChangesOnOrders>boolean</BlockPartPriceChangesOnOrders> <DoNotShowPaymentInfoOnOrders>boolean</DoNotShowPaymentInfoOnOrders> <DoNotShowNotesByTechsOrSubs>boolean</DoNotShowNotesByTechsOrSubs> <LimitPartAccessByCategory>boolean</LimitPartAccessByCategory> <LimitPartAccessToCategory>string</LimitPartAccessToCategory> <LimitSerializedEquipmentByCategory>boolean</LimitSerializedEquipmentByCategory> <LimitSerializedEquipmentToCategory>string</LimitSerializedEquipmentToCategory> <ErrorMessage>string</ErrorMessage> </LookupSecurityRoleResult> <wsKey> <Username>string</Username> <Password>string</Password> <loginErrorMessage>string</loginErrorMessage> </wsKey> </LookupSecurityRoleResponse> </soap:Body> </soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /publicwebservices/probusinesstools.asmx HTTP/1.1 Host: secure.probusinesstools.com Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <LookupSecurityRole xmlns="http://secure.probusinesstools.com/publicWebServices"> <wsKey> <Username>string</Username> <Password>string</Password> <loginErrorMessage>string</loginErrorMessage> </wsKey> <securityRole>string</securityRole> </LookupSecurityRole> </soap12:Body> </soap12:Envelope>
HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <LookupSecurityRoleResponse xmlns="http://secure.probusinesstools.com/publicWebServices"> <LookupSecurityRoleResult> <GiveAdminRights>boolean</GiveAdminRights> <ViewAddAndEditCustomers>boolean</ViewAddAndEditCustomers> <ViewAndEditInstallers>boolean</ViewAndEditInstallers> <ViewInstallerInfoOnly>boolean</ViewInstallerInfoOnly> <ScheduleAppointments>boolean</ScheduleAppointments> <Dispatching>boolean</Dispatching> <ForceAppointments>boolean</ForceAppointments> <IgnoreCoverage>boolean</IgnoreCoverage> <IgnoreTechLevels>boolean</IgnoreTechLevels> <IgnoreAvailability>boolean</IgnoreAvailability> <SeeInstallersSchedule>boolean</SeeInstallersSchedule> <ViewScheduleOnly>boolean</ViewScheduleOnly> <SendGroupInstallerEmails>boolean</SendGroupInstallerEmails> <AddAndEditStaff>boolean</AddAndEditStaff> <EditClients>boolean</EditClients> <ViewClientsInfoOnly>boolean</ViewClientsInfoOnly> <AddNewWorkOrders>boolean</AddNewWorkOrders> <SearchAndViewWorkOrders>boolean</SearchAndViewWorkOrders> <EditWorkOrdersAndSales>boolean</EditWorkOrdersAndSales> <AddNotesToWorkOrderAndSales>boolean</AddNotesToWorkOrderAndSales> <AddNewSales>boolean</AddNewSales> <ProcessCustomerPayments>boolean</ProcessCustomerPayments> <RefundPayments>boolean</RefundPayments> <DisplaySocialSecurityNumber>boolean</DisplaySocialSecurityNumber> <CreditCheck>boolean</CreditCheck> <ProgramProviderAccess>boolean</ProgramProviderAccess> <ShowSalesReports>boolean</ShowSalesReports> <QAQuestions>boolean</QAQuestions> <ViewAndPrintReports>boolean</ViewAndPrintReports> <Accounting>boolean</Accounting> <UploadOrders>boolean</UploadOrders> <BatchUpdateOrders>boolean</BatchUpdateOrders> <CloseOutOrders>boolean</CloseOutOrders> <SubcontractorTools>boolean</SubcontractorTools> <ViewSubInfoOnly>boolean</ViewSubInfoOnly> <PartInventory>boolean</PartInventory> <SerializedEquipment>boolean</SerializedEquipment> <ViewSerializedEquipmentOnly>boolean</ViewSerializedEquipmentOnly> <Commissions>boolean</Commissions> <EditJobTypes>boolean</EditJobTypes> <SearchJobTypesOnly>boolean</SearchJobTypesOnly> <HideSupportTickets>boolean</HideSupportTickets> <ShowAllIssues>boolean</ShowAllIssues> <ShowCustomReports>boolean</ShowCustomReports> <OnlyEditOrdersWithStatus>string</OnlyEditOrdersWithStatus> <OnlyEditOrdersWithOutStatus>string</OnlyEditOrdersWithOutStatus> <ShowOwnSalesOnly>boolean</ShowOwnSalesOnly> <TheirLocationOnly>boolean</TheirLocationOnly> <InternalSalesOnly>boolean</InternalSalesOnly> <DefaultOrderTypeOnly>boolean</DefaultOrderTypeOnly> <ShowSoftwareSetup>boolean</ShowSoftwareSetup> <ShowOrderTypeSetup>boolean</ShowOrderTypeSetup> <ShowJobTypeSetup>boolean</ShowJobTypeSetup> <ShowLocationSetup>boolean</ShowLocationSetup> <ShowQuestionSetup>boolean</ShowQuestionSetup> <ShowWarehouseSetup>boolean</ShowWarehouseSetup> <ShowCommisionSetup>boolean</ShowCommisionSetup> <ShowAccountingSetup>boolean</ShowAccountingSetup> <ShowRecurringBillingSetup>boolean</ShowRecurringBillingSetup> <WorkOrderFileSecurityOption>int</WorkOrderFileSecurityOption> <OwnFilesOnly>boolean</OwnFilesOnly> <OnlyViewOrdersWithOrderType>string</OnlyViewOrdersWithOrderType> <OnlyViewOrdersWithOutOrderType>string</OnlyViewOrdersWithOutOrderType> <AdCodeRestrictionList>string</AdCodeRestrictionList> <PrimaryStatus>string</PrimaryStatus> <SecondaryStatus>string</SecondaryStatus> <EditOwnSalesOnly>boolean</EditOwnSalesOnly> <LimitPartsWithDefaultOrderType>boolean</LimitPartsWithDefaultOrderType> <BlockPartPriceChangesOnOrders>boolean</BlockPartPriceChangesOnOrders> <DoNotShowPaymentInfoOnOrders>boolean</DoNotShowPaymentInfoOnOrders> <DoNotShowNotesByTechsOrSubs>boolean</DoNotShowNotesByTechsOrSubs> <LimitPartAccessByCategory>boolean</LimitPartAccessByCategory> <LimitPartAccessToCategory>string</LimitPartAccessToCategory> <LimitSerializedEquipmentByCategory>boolean</LimitSerializedEquipmentByCategory> <LimitSerializedEquipmentToCategory>string</LimitSerializedEquipmentToCategory> <ErrorMessage>string</ErrorMessage> </LookupSecurityRoleResult> <wsKey> <Username>string</Username> <Password>string</Password> <loginErrorMessage>string</loginErrorMessage> </wsKey> </LookupSecurityRoleResponse> </soap12:Body> </soap12:Envelope>