Skip to main content

ApprovalIdentity

Approval Identity Object

Properties

NameTypeDescriptionNotes
emailstrEmail address.[optional]
identity_idstrIdentity ID.[optional]
members[]ApprovalIdentityMembersInnerList of members of a governance group. Will be omitted if the identity is not a governance group.[optional]
namestrName of the identity.[optional]
owner_of[]ApprovalIdentityOwnerOfInnerList of owned items. For example, will show the items in which a ROLE_OWNER owns. Omitted if not an owner of anything.[optional]
serial_orderintThe serial step of the identity in the approval. For example serialOrder 1 is the first identity to action in an approval request chain. Parallel approvals are set to 0.[optional]
typeEnum [ 'IDENTITY', 'MANAGER_OF', 'GOVERNANCE_GROUP', 'SOURCE_OWNER', 'ROLE_OWNER', 'ACCESS_PROFILE_OWNER', 'ENTITLEMENT_OWNER', 'APPLICATION_OWNER' ]Type of identity.[optional]
}

Example

from sailpoint.v2025.models.approval_identity import ApprovalIdentity

approval_identity = ApprovalIdentity(
email='[email protected]',
identity_id='17e633e7d57e481569df76323169deb6a',
members=[
sailpoint.v2025.models.approval_identity_members_inner.ApprovalIdentity_members_inner(
email = '[email protected]',
id = '17e633e7d57e481569df76323169deb6a',
name = 'Bob Neil',
type = 'IDENTITY', )
],
name='Jim Bob',
owner_of=[
sailpoint.v2025.models.approval_identity_owner_of_inner.ApprovalIdentity_ownerOf_inner(
id = 'string',
name = 'Access Request App',
type = 'APPLICATION', )
],
serial_order=0,
type='IDENTITY'
)

[Back to top]