Files
developer.sailpoint.com/docs/tools/sdk/python/Reference/V2025/Models/MachineAccount.md
2025-04-01 09:23:12 -04:00

3.4 KiB

id, title, pagination_label, sidebar_label, sidebar_class_name, keywords, slug, tags
id title pagination_label sidebar_label sidebar_class_name keywords slug tags
v2025-machine-account MachineAccount MachineAccount MachineAccount pythonsdk
python
Python
sdk
MachineAccount
V2025MachineAccount
/tools/sdk/python/v2025/models/machine-account
SDK
Software Development Kit
MachineAccount
V2025MachineAccount

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

from sailpoint.v2025.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]