Symantec IGA

 View Only

SOAP Call to Onboard Account Task

  • 1.  SOAP Call to Onboard Account Task

    Posted Jul 27, 2021 09:50 AM
    Hi everyone,

    I'm trying to create a schedule to run Onboard Account Task, to do that i create a PX which make my SOAP Request. My soap request succeed but my task get audited every time. I'm struggling to figure out the solution, hasn`t any helpful information in vst or server.log.

    My objective is create all found accounts when make my request

    This is how I'm making my request: 
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsdl="http://tews6/wsdl">
       <soapenv:Header/>
       <soapenv:Body>
          <wsdl:TaskContext>
             <wsdl:admin_id>imadmin</wsdl:admin_id>
             <wsdl:admin_password>.....</wsdl:admin_password>
          </wsdl:TaskContext>
          <wsdl:OnboardAccount>
             <wsdl:OnboardAccountEndpointExploreTab>
                <wsdl:EndpointDetails>
                   <wsdl:currentvalue index="?">
                      <wsdl:EndpointType>ActiveDirectory</wsdl:EndpointType>
                      <wsdl:EndpointName>MyAd</wsdl:EndpointName>
                      <wsdl:Containers>
                         <wsdl:currentvalue index="?">
                            <wsdl:Container>MyAd</wsdl:Container>
                            <wsdl:ExploreMethod>Full Sub-Tree</wsdl:ExploreMethod>
                         </wsdl:currentvalue>
                      </wsdl:Containers>
                   </wsdl:currentvalue>
                </wsdl:EndpointDetails>
                <wsdl:Accounts>
                   <wsdl:currentvalue index="?">
                      <wsdl:Filter>
                         <wsdl:currentvalue index="?">
                            <wsdl:Field>Account ID</wsdl:Field>
                            <wsdl:Op>EQUALS</wsdl:Op>
                            <wsdl:Value>*</wsdl:Value>
                         </wsdl:currentvalue>
                      </wsdl:Filter>
                   </wsdl:currentvalue>
                </wsdl:Accounts>
                <wsdl:Correlate>1</wsdl:Correlate>
                <wsdl:CreateGU>create</wsdl:CreateGU>
             </wsdl:OnboardAccountEndpointExploreTab>
          </wsdl:OnboardAccount>
       </soapenv:Body>
    </soapenv:Envelope>​


    In Account Filter also tried search by %FIRST_NAME% and %FULL_NAME% but my request get audited as usual. 

    Any ideas what might be wrong?

    Ty