---
editLink: false
lastUpdated: false
---

[@salesforce/b2c-tooling-sdk](../../../modules.md) / [operations/bm-users](../index.md) / CreateUserInput

# Interface: CreateUserInput

Defined in: [packages/b2c-tooling-sdk/src/operations/bm-users/types.ts:84](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/bm-users/types.ts#L84)

Body for create/replace (PUT). Required: login.

## Properties

### disabled?

> `optional` **disabled**: `boolean`

Defined in: [packages/b2c-tooling-sdk/src/operations/bm-users/types.ts:91](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/bm-users/types.ts#L91)

***

### email

> **email**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/bm-users/types.ts:86](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/bm-users/types.ts#L86)

***

### externalId?

> `optional` **externalId**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/bm-users/types.ts:89](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/bm-users/types.ts#L89)

***

### firstName?

> `optional` **firstName**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/bm-users/types.ts:87](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/bm-users/types.ts#L87)

***

### lastName?

> `optional` **lastName**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/bm-users/types.ts:88](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/bm-users/types.ts#L88)

***

### login

> **login**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/bm-users/types.ts:85](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/bm-users/types.ts#L85)

***

### password?

> `optional` **password**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/bm-users/types.ts:90](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/bm-users/types.ts#L90)

***

### preferredDataLocale?

> `optional` **preferredDataLocale**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/bm-users/types.ts:92](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/bm-users/types.ts#L92)

***

### preferredUiLocale?

> `optional` **preferredUiLocale**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/bm-users/types.ts:93](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/bm-users/types.ts#L93)

***

### roles?

> `optional` **roles**: `string`[]

Defined in: [packages/b2c-tooling-sdk/src/operations/bm-users/types.ts:94](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/bm-users/types.ts#L94)
