# User Object

## Description

Properties of a user.

## Properties

### emailAddress

Email address of the user.

Type: `string`

### lastAccessDate

Date, in ISO 8601 format, at which the user last signed-in.

Type: `string`

### managedPolicies

Managed policies attached to the user.

Type: Array of [UserManagedPolicy](https://docs.skeddly.com/data-types/usermanagedpolicy) objects.

### mfaType

Type of MFA device used by the user.

Type: `string`

Valid Values:

* `none`
* `google-auth`
* `mobile-otp`

### status

Status of the user.

Type: `string`

Valid Values:

* `enabled`
* `disabled`
* `deleted`

### userId

ID of the user.

Type: `string`

### username

Username of the user.

Type: `string`

## Sample JSON

```javascript
{
    "emailAddress": "user@example.com",
    "lastAccessDate": "2016-06-09T11:00:00Z",
    "managedPolicies": [
        {
            "managedPolicyId": "full",
            "name": "Full Access"
        }
    ],
    "mfaType": "google-auth",
    "status": "enabled",
    "userId": "u-00000001",
    "username": "user1"
}
```
