--- id: v2024-machine-account title: MachineAccount pagination_label: MachineAccount sidebar_label: MachineAccount sidebar_class_name: pythonsdk keywords: ['python', 'Python', 'sdk', 'MachineAccount', 'V2024MachineAccount'] slug: /tools/sdk/python/v2024/models/machine-account tags: ['SDK', 'Software Development Kit', 'MachineAccount', 'V2024MachineAccount'] --- # MachineAccount ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **id** | **str** | System-generated unique ID of the Object | [optional] [readonly] **name** | **str** | Name of the Object | [required] **created** | **datetime** | Creation date of the Object | [optional] [readonly] **modified** | **datetime** | Last modification date of the Object | [optional] [readonly] **description** | **str** | A description of the machine account | [optional] **native_identity** | **str** | The unique ID of the machine account generated by the source system | [required] **uuid** | **str** | The unique ID of the account as determined by the account schema | [optional] **classification_method** | **Enum** [ 'SOURCE', 'CRITERIA', 'DISCOVERY', 'MANUAL' ] | Classification Method | [required] **machine_identity** | **object** | The machine identity this account is associated with | [optional] **owner_identity** | **object** | The identity who owns this account. | [optional] **access_type** | **str** | The connection type of the source this account is from | [optional] **subtype** | **str** | The sub-type | [optional] **environment** | **str** | Environment | [optional] **attributes** | **map[string]object** | Custom attributes specific to the machine account | [optional] **connector_attributes** | **map[string]object** | The connector attributes for the account | [required] **manually_correlated** | **bool** | Indicates if the account has been manually correlated to an identity | [optional] [default to False] **manually_edited** | **bool** | Indicates if the account has been manually edited | [required][default to False] **locked** | **bool** | Indicates if the account is currently locked | [required] **enabled** | **bool** | Indicates if the account is enabled | [required][default to False] **has_entitlements** | **bool** | Indicates if the account has entitlements | [required][default to True] **source** | **object** | The source this machine account belongs to. | [required] } ## Example ```python from sailpoint.v2024.models.machine_account import MachineAccount machine_account = MachineAccount( id='id12345', name='aName', created='2015-05-28T14:07:17Z', modified='2015-05-28T14:07:17Z', description='Service account for Active Directory', native_identity='552775', uuid='{b0dce506-d6d4-44d2-8a32-d9a5b21fb175}', classification_method='SOURCE', machine_identity={id=1540e5a4-6c2e-4bf1-b88e-c08cae0696e9, type=MACHINE_IDENTITY, name=SVC_ADService}, owner_identity={id=2c918084660f45d6016617daa9210584, type=IDENTITY, name=Adam Kennedy}, access_type='direct', subtype='', environment='TEST', attributes={firstName=SailPoint, lastName=Support, displayName=SailPoint Support}, connector_attributes={mail=machine-178@sailpoint.com, givenName=Support, displayName=SailPoint Support}, manually_correlated=True, manually_edited=True, locked=False, enabled=False, has_entitlements=False, source={id=8d3e0094e99445de98eef6c75e25jc04, type=SOURCE, name=Active Directory} ) ``` [[Back to top]](#)