Sample SOAP request/response to update the AccountId for a user in Advanced Authentication
search cancel

Sample SOAP request/response to update the AccountId for a user in Advanced Authentication

book

Article ID: 434243

calendar_today

Updated On:

Products

CA Strong Authentication CA Advanced Authentication CA Advanced Authentication - Risk Authentication (RiskMinder / RiskFort) CA Advanced Authentication - Strong Authentication (AuthMinder / WebFort)

Issue/Introduction

This KB article provides the sample SOAP request/response to update the AccountId for a user.

Environment

Symantec Advanced Authentication 9.1.x

Resolution

WebService: ArcotUserRegistrySvc

Operation: updateUser

Sample Request - updateUserRequest 

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:msgs="http://ws.arcot.com/ArcotUserRegistrySvc/1.0/msgs" xmlns:ns="http://ws.arcot.com/UserSchema/1.0">
   <soap:Header/>
   <soap:Body>
      <msgs:updateUserRequest>
         <msgs:userDetailsEx>
            <ns:userId>
               <ns:orgName>TESTORG</ns:orgName>
               <ns:userName>TEST</ns:userName>
            </ns:userId>

 

            <ns:account>
               <ns:accountType>RADIUS_ID</ns:accountType>
               <ns:accountID>TEST@DOMAIN</ns:accountID>
               <ns:accountStatus>10</ns:accountStatus>
            </ns:account>
         </msgs:userDetailsEx>

 

      </msgs:updateUserRequest>
   </soap:Body>
</soap:Envelope>

 

Sample Response - updateUserResponse

<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
   <soapenv:Header>
      <udsTransactionID xmlns="http://ws.arcot.com/UDSTransaction/1.0">XXXXXXXXXXXXXXX</udsTransactionID>
      <authToken xmlns="http://ws.arcot.com/UDSTransaction/1.0"/>
   </soapenv:Header>
   <soapenv:Body>
      <ns3:updateUserResponse xmlns:ns3="http://ws.arcot.com/ArcotUserRegistrySvc/1.0/msgs">
         <ns3:return>
            <ns1:message xmlns:ns1="http://ws.arcot.com/UserSchema/1.0">The operation was successful!</ns1:message>
         </ns3:return>
      </ns3:updateUserResponse>
   </soapenv:Body>
</soapenv:Envelope>

 

Additional Information

For more information on the attributes of the updateUserRequest operation, please refer to the Adding User Accounts section in the product documentation.