SOAP information in ORCA web service requests

Providing SOAP information in ORCA web service requests


To call the ORCA web service, you must provide the authentication credentials in the SOAP header section, <soapenv:Header>. The following SOAP header example contains the authentication information for the user name and password.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 
		xmlns:soa="http://bmc.com/ao/xsd/2008/09/soa">
   <soapenv:Header>
      <wsse:Security soapenv:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
         <wsse:UsernameToken>
            <wsse:Username>admin</wsse:Username>
            <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">admin123</wsse:Password>
         </wsse:UsernameToken>
      </wsse:Security>
   </soapenv:Header>


In the SOAP body section, <soapenv:Body>, you must specify the operation to be executed. In this example, the <queryProcessName> operation will query the BMC Configuration Automation for Networks module to retrieve a list of workflows that contain Custom in workflow name.

<soapenv:Body>
      <soa:queryProcessNames>
         <soa:gridName>My_GRID</soa:gridName>
         <soa:moduleName>RBA-AD-BMC_Configuration_Automation_Networks</soa:moduleName>
         <soa:pattern>Custom</soa:pattern>
      </soa:queryProcessNames>
   </soapenv:Body>
</soapenv:Envelope>
Was this page helpful? Yes No Submitting... Thank you

Comments