This KB article provides the sample SOAP request/response to update the AccountId for a user.
Symantec Advanced Authentication 9.1.x
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>
For more information on the attributes of the updateUserRequest operation, please refer to the Adding User Accounts section in the product documentation.