> Documentation index: https://www.gooddata.ai/docs/gooddata-ui/llms.txt lists every page of these docs as Markdown.

# IWorkspaceUser

- Package: [@gooddata/sdk-model](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/index.md)
- Kind: interface
- Source: https://github.com/gooddata/gooddata-ui-sdk/blob/rel/11.64/libs/sdk-model/src/user/index.ts

Represents platform user in context of the workspace.

**Signature:**

```typescript
export interface IWorkspaceUser 
```

## Properties

| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [email](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.iworkspaceuser/index.md#iworkspaceuseremail) |  | string | Contact email of the user |
| [firstName?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.iworkspaceuser/index.md#iworkspaceuserfirstname) |  | string | _(Optional)_ First name - when backend implementations supports it. |
| [fullName?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.iworkspaceuser/index.md#iworkspaceuserfullname) |  | string | _(Optional)_ Full name. Note: This property has higher priority than firstName / lastName. Backend implementation MUST fill this property if user names are supported. |
| [lastName?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.iworkspaceuser/index.md#iworkspaceuserlastname) |  | string | _(Optional)_ Last name - when backend implementations supports it. |
| [login](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.iworkspaceuser/index.md#iworkspaceuserlogin) |  | string | Login - unique user ID for logging into the platform |
| [ref](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.iworkspaceuser/index.md#iworkspaceuserref) |  | [ObjRef](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.objref/index.md) | Stored user reference |
| [status?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.iworkspaceuser/index.md#iworkspaceuserstatus) |  | "ENABLED" \| "DISABLED" | _(Optional)_ User status - when backend implementations supports it. |
| [uri](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.iworkspaceuser/index.md#iworkspaceuseruri) |  | string | User uri |

## Property details

### IWorkspaceUser.email

Contact email of the user

**Signature:**

```typescript
email: string;
```

### IWorkspaceUser.firstName

First name - when backend implementations supports it.

**Signature:**

```typescript
firstName?: string;
```

### IWorkspaceUser.fullName

Full name.

Note: This property has higher priority than firstName / lastName. Backend implementation MUST fill this property if user names are supported.

**Signature:**

```typescript
fullName?: string;
```

### IWorkspaceUser.lastName

Last name - when backend implementations supports it.

**Signature:**

```typescript
lastName?: string;
```

### IWorkspaceUser.login

Login - unique user ID for logging into the platform

**Signature:**

```typescript
login: string;
```

### IWorkspaceUser.ref

Stored user reference

**Signature:**

```typescript
ref: ObjRef;
```

### IWorkspaceUser.status

User status - when backend implementations supports it.

**Signature:**

```typescript
status?: "ENABLED" | "DISABLED";
```

### IWorkspaceUser.uri

User uri

**Signature:**

```typescript
uri: string;
```
