Skip to main content

Intelidentityaggregate

Flat identity response with identity attributes hoisted to the top level. The accounts, privilegedAccess, and accessHistory slices are always present. The outliers slice is omitted when the tenant lacks the IDA-outliers license.

Properties

NameTypeDescriptionNotes
idstrIdentity Security Cloud identifier for this identity.[required]
typeEnum [ 'HUMAN' ]Identity type for the matched record.[required]
display_namestrPreferred display name for the identity across administrative experiences.[optional]
descriptionstrOptional free-text description assigned to the identity profile when present.[optional]
subtypeEnum [ 'Employee', 'Non Employee', 'Cannot Determine' ]NERM classification for the identity.[optional]
ownersstrSerialized owner reference information when populated by upstream identity services.[optional]
attributesmap[string]objectArbitrary SCIM-style attribute bag returned for the identity context view.[optional]
createddatetimeTimestamp when the identity record was created in Identity Security Cloud.[optional]
modifieddatetimeTimestamp when the identity record was last modified in Identity Security Cloud.[optional]
aliasstrPrimary login or account alias for the identity.[optional]
emailstrPrimary business email address for the identity.[optional]
identity_statusstrCurrent identity lifecycle status label from Identity Security Cloud.[optional]
is_managerboolTrue when the identity is flagged as a people manager in the organization.[required]
accountsIntelaccountssliceFirst page of accounts for the identity.[required]
privileged_accessIntelprivilegedaccesssliceFull privileged access result for the identity.[required]
outliersInteloutlierssliceRare access slice; omitted when the tenant lacks the IDA-outliers license.[optional]
access_historyIntelaccesshistoryAccess-history split into access items and certifications sub-slices.[required]
}

Example

from sailpoint.intelligence.models.intelidentityaggregate import Intelidentityaggregate

intelidentityaggregate = Intelidentityaggregate(
id='ef38f94347e94562b5bb8424a56397d8',
type='HUMAN',
display_name='Example User',
description='Example description.',
subtype='Employee',
owners='governance-group-001',
attributes={"department":"Engineering","region":"US"},
created='2026-05-12T08:00Z',
modified='2026-05-12T09:15:30Z',
alias='example.user',
email='user@example.com',
identity_status='ACTIVE',
is_manager=False,
accounts=sailpoint.intelligence.models.intelaccountsslice.intelaccountsslice(
items = [
sailpoint.intelligence.models.intelaccessaccountwire.intelaccessaccountwire(
id = '2c91808874ff91550175097daaec161c',
name = 'jdoe',
source = sailpoint.intelligence.models.source.source(),
disabled = False,
locked = False,
authoritative = True,
system_account = False,
is_machine = False,
manually_correlated = False,
native_identity = 'CN=jdoe,OU=Users,DC=example,DC=com',
created = '2023-11-01T10:00Z',
modified = '2024-02-15T16:20Z', )
],
next = 'https://tenant.example.api.cloud.sailpoint.com/v2026/intelligence/identities/ef38f94347e94562b5bb8424a56397d8/accounts?limit=10&offset=10', ),
privileged_access=sailpoint.intelligence.models.intelprivilegedaccessslice.intelprivilegedaccessslice(
items = [
sailpoint.intelligence.models.intelprivilegedaccessitemwire.intelprivilegedaccessitemwire(
privileged = True,
id = 'ent-1',
type = 'entitlement',
display_name = 'Example_Admin_Access',
name = 'Example_Admin_Access',
source = sailpoint.intelligence.models.intelprivilegedaccessitemwire_source.intelprivilegedaccessitemwire_source(
name = 'Example HR Source',
id = 'src-2', ),
attribute = 'EXAMPLE_PERMISSION_GROUPS',
value = 'Example_Admin_Access', )
], ),
outliers=sailpoint.intelligence.models.inteloutliersslice.inteloutliersslice(
rare_access = null, ),
access_history=sailpoint.intelligence.models.intelaccesshistory.intelaccesshistory(
access_items = sailpoint.intelligence.models.access_items.accessItems(),
certifications = sailpoint.intelligence.models.certifications.certifications(), )
)

[Back to top]