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>