---
title: UserCreateRequest
canonical: https://openvpn.net/cloud-docs/developer/cloudconnexa-api-v1-2-3/schemas/usercreaterequest/
product: CloudConnexa Docs
---

# UserCreateRequest

```json
{
  "firstName": "string",
  "lastName": "string",
  "username": "string",
  "email": "string",
  "groupId": "00000000-0000-0000-0000-000000000000",
  "secondaryGroupIds": [
    "string"
  ],
  "role": "OWNER",
  "devices": [
    {
      "name": "string",
      "description": "string",
      "clientUUID": "string"
    }
  ]
}
```

## Properties

| Name | Type | Required | Restrictions | Description |
| --- | --- | --- | --- | --- |
| firstName | string | false | none | none |
| lastName | string | false | none | none |
| username | string | false | none | none |
| email | string | false | none | none |
| groupId | string | false | none | none |
| secondaryGroupIds | \[string\] | false | none | none |
| role | string | false | none | none |
| devices | \[[DeviceRequest](https://openvpn.net/cloud-docs/developer/cloudconnexa-api-v1-2-3/schemas/devicerequest.md)\] | false | none | none |

### Enumerated Values

| Property | Value |
| --- | --- |
| role | OWNER |
| role | MEMBER |
| role | ADMIN |

---

Prev: [AccessItemSourceResponse](https://openvpn.net/cloud-docs/developer/cloudconnexa-api-v1-2-3/schemas/accessitemsourceresponse.md)
Next: [GenericResponseVoid](https://openvpn.net/cloud-docs/developer/cloudconnexa-api-v1-2-3/schemas/genericresponsevoid.md)
Index: https://openvpn.net/cloud-docs/llms.txt
