---
title: EditVppUserRequest
framework: devicemanagement
role: symbol
role_heading: Object
path: devicemanagement/editvppuserrequest
---

# EditVppUserRequest

The request to edit a user.

## Declaration

```data
object EditVppUserRequest
```

## Properties

clientUserIdStr: The identifier supplied by the client when registering a user. Either clientUserIdStr or userId is required. If both clientUserIdStr and userId are supplied, userId takes precedence. email: The user’s email address. The email field updates only if the value is provided in the request. itsIdHash: The hash of the user’s iTunes Store ID. managedAppleIDStr: The Apple Account associated with the user. This ID’s organization must match that of the provided sToken. sToken: The authentication token. For more information, see Authenticate with the web service. userId: The unique identifier assigned by the VPP when registering the user. Either clientUserIdStr or userId is required. If both clientUserIdStr and userId are supplied, userId takes precedence.

## See Also

### Request and Response

- [EditVppUserResponse](devicemanagement/editvppuserresponse.md)
