updateUser request

input fields provides details about the
updateUser
input fields.
UpdateUser
input fields
Input Field
Required?
Type
Purpose
requestId
Y
String
A unique identifier of the request for the enterprise application. This identifier may be useful for troubleshooting purposes.
userId
Y
String
Unique ID for the user (for example, the user email address, the user’s log-on name, or a unique ID that maps to user’s log-on name). The userId accepts 1 to 128 international characters. The user ID is not case-sensitive in look-up operations.
newUserId
N
String
The replacement, unique ID for the user. If element is not provided, the user ID is not changed. User IDs are stored exactly as they are entered (case-sensitive).
newUserStatus
N
String
New status of the user:
  • ENABLED
  • DISABLED
If element is not provided, the user status is not changed.
oldPin
N
String
The existing user PIN. If the value is provided without a
newPin
value, an error is returned. If
oldPin
is not provided, but a
newPin
value is provided, the user is updated with
newPin
.
newPin
N
String
The new user PIN. If the value does not meet requirements of the PIN policy, an error is returned. If the PIN policy has not been enabled for the user, an error is returned.
forcePinReset
N
Boolean
Force the PIN to expire on first use.
Example updateUser request
<?xml version="1.0" encoding="UTF-8"?> <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"> <S:Body> <UpdateUserRequest xmlns="http://chemas.vip.symantec.com"> <requestId>123456</requestId> <userId>John Walker</userId> <oldPin>1abcef</oldPin> <newPin>123abcde</newPin> </UpdateUserRequest> </S:Body> </S:Envelope>