Update User

Support for SOAP is deprecated starting with Unifier 23.10.

Description

This public method will allow users to update one or more company users.

Support

Installation: ASP and Self host

Level Yes or No
Company Level Yes
Project/Shell Level No

Prototype

public XMLObject updateUser(String shortname, String authcode, String userXML );

Parameters

Parameter Description
Shortname identifier of the company, company's short name
Authcode authentication key for the company, in text string
userXML
  • If the User Attributes form is defined, it should be based on the integration interface definition of the User Attributes form in uDesigner.
  • If the User Attributes form is not defined, the element of userXML will be from the userXML Elements table in the "Create User" section above.

Return Value

See Appendix B: Return Values.

Sample Method

updateUser("acme", "acme_authcode", "<user information>")

Additional Information

'_user' will be the base tag which can be repeated with the data to update multiple company users.

The unique identifier will be the user name and based on the matching user name, the passed on fields should be updated.

The Web Services call for user administration includes an XML tag to support the Proxy login setup. The Data Element (DE) for the XML tag is: " uuu_user_proxy_config."

This is not a required field, so the default value remains unchecked.

Users can be created using the CreateObject WS method, and the XML tag is: " allowproxy."

To map the values for checkbox:

  • If uuu_user_proxy_config or allowproxy is set to Yes, the “Do not allow Proxies” checkbox in the Proxy tab should be deselected.
  • If uuu_user_proxy_config or allowproxy is set to No, the “Do not allow Proxies” checkbox in the Proxy tab should be selected.