Skip to main content

AccountV2

Account record returned by the search-backed accounts list API.

Properties​

NameTypeDescriptionNotes
idstrSystem-generated unique ID of the account.[optional]
namestrDisplay name of the account.[optional]
uuidstrThe unique ID of the account as determined by the account schema.[optional]
native_identitystrThe unique ID of the account generated by the source system.[optional]
descriptionstrA description of the account.[optional]
typestrThe account type.[optional]
disabledboolIndicates if the account is currently disabled.[optional] [default to False]
lockedboolIndicates if the account is currently locked.[optional] [default to False]
has_entitlementsboolIndicates if the account has entitlements.[optional] [default to False]
manually_correlatedboolIndicates if the account has been manually correlated to an identity.[optional] [default to False]
correlatedboolIndicates if this account is correlated to an identity.[optional] [default to False]
createddatetimeCreation date of the account.[optional]
modifieddatetimeLast modification date of the account.[optional]
synceddatetimeDate the account was last synced to the search index.[optional]
sourceAccountV2Source[optional]
ownerAccountV2Owner[optional]
owners[]AccountV2IdentityIdentities who own this account. Never null; an empty array when the account has no owners.[optional]
correlated_identityAccountV2CorrelatedIdentity[optional]
recommendationAccountV2Recommendation[optional]
privilege_levelAccountV2PrivilegeLevel[optional]
attributesmap[string]objectThe account attributes that are aggregated.[optional]
originEnum [ 'AGGREGATED', 'PROVISIONED' ]The origin of the account, either aggregated or provisioned.[optional]
classification_methodEnum [ 'CRITERIA', 'SOURCE', 'DISCOVERY', 'MANUAL', 'MANUALLY_UNCLASSIFIED' ]Method used to classify the account.[optional]
sub_typestrThe account subtype.[optional]
correlated_entities[]AccountV2CorrelatedEntityCorrelated identities or machine identities associated with this account. Never null; an empty array when there are none.[optional]
features[]strCapability features of the owning source for this account. Never null; empty when unset.[optional]
}

Example​

from sailpoint.accounts.models.account_v2 import AccountV2

account_v2 = AccountV2(
id='2c9180835d2e5168015d32f890ca1581',
name='John.Doe',
uuid='{b0dce506-d6d4-44d2-8a32-d9a5b21fb175}',
native_identity='552775',
description='Corporate Active Directory account',
type='HUMAN',
disabled=False,
locked=False,
has_entitlements=True,
manually_correlated=False,
correlated=True,
created='2022-04-19T18:34:01.677Z',
modified='2022-04-19T18:34:02.268Z',
synced='2022-04-19T18:34:02.268Z',
source=sailpoint.accounts.models.account_v2_source.AccountV2Source(
id = '2c9180835d2e5168015d32f890ca1581',
type = 'SOURCE',
name = 'Employees',
authoritative = False,
connection_type = 'direct', ),
owner=,
owners=[
sailpoint.accounts.models.account_v2_identity.AccountV2Identity(
id = '2c918084660f45d6016617daa9210584',
type = 'IDENTITY',
name = 'John Doe',
state = 'ACTIVE', )
],
correlated_identity=,
recommendation=sailpoint.accounts.models.account_v2_recommendation.AccountV2Recommendation(
type = 'MACHINE',
method = 'DISCOVERY',
machine_likelihood = 3,
explanation = ["AD_GMSA"], ),
privilege_level=sailpoint.accounts.models.account_v2_privilege_level.AccountV2PrivilegeLevel(
effective = 'High', ),
attributes={"firstName":"SailPoint","lastName":"Support","displayName":"SailPoint Support"},
origin='AGGREGATED',
classification_method='SOURCE',
sub_type='Service Account',
correlated_entities=[
sailpoint.accounts.models.account_v2_correlated_entity.AccountV2CorrelatedEntity(
type = 'IDENTITY',
id = '2c918084660f45d6016617daa9210584',
name = 'John Doe',
state = 'ACTIVE', )
],
features=["ENABLE","PROVISIONING"]
)

[Back to top]