# Machine Account Attributes

## Machine Account Provisioning Attributes

Machine account creation uses the same attribute keys as standard account creation, but uses different generators. The following table lists the machine account creation attributes.

| Attribute | Display Name | Type | Required | Generator | Description |
| --- | --- | --- | --- | --- | --- |
| username | Username | string | No | Static | The user's unique name. Enter a unique username for the machine account. |
| firstName | firstName | string | No | Static | The user's first name. |
| lastName | lastName | string | No | Static | The user's last name. |
| active | active | boolean | No | Static | The user's active status. |
| employeeNumber | employeeNumber | string | No | Static | The employee number assigned to the user. |
| vacationStatus | vacationStatus | string | Yes | Static | The user's vacation status. For example: atwork, onvacation, inactive. |
| workPhoneCountryCode | workPhoneCountryCode | string | No | Disable | The user's work phone country code. |
| workPhoneNumber | workPhoneNumber | string | No | Disable | The user's work phone number. |

### Classification

The Classification attribute is used to identify and categorize the account as a Machine Account.

- **Attribute name** - UserType
- **Value** - Communication, Reference, Service, System

For more information, refer to [Machine Identity Security Overview](<https://documentation.sailpoint.com/saas/help/machine/index.html#implementing-without-application-data>).
