Skip to main content

OrganizationUserCreate

Body for provisioning a managed user or service account. For userType: human, firstName and lastName are required (enforced by the controller). For userType: client-managed, description is accepted and name fields are ignored.

userTypeUserType (string)required

Whether the user is a human end-user or a client-managed service account.

Possible values: [human, client-managed]

emailstring<email>required
firstNamestring

Required for human users; ignored for service accounts

Possible values: non-empty

lastNamestring

Required for human users; ignored for service accounts

Possible values: non-empty

descriptionstring

Optional free-text description, used for client-managed service accounts

Possible values: non-empty

OrganizationUserCreate
{
"userType": "human",
"email": "user@example.com",
"firstName": "string",
"lastName": "string",
"description": "string"
}