Skip to main content

Jitactivationhistorydocument

A single JIT activation history record.

Properties

NameTypeDescriptionNotes
idstrUnique identifier of the activation record.[optional]
tenant_idstrTenant (pod/org) identifier.[optional]
identity_idstrIdentifier of the identity that requested activation.[optional]
account_idstrIdentifier of the account on which the entitlement was provisioned.[optional]
entitlement_idstrIdentifier of the entitlement that was activated.[optional]
source_idstrIdentifier of the source that owns the entitlement.[optional]
connection_idstrIdentifier of the entitlement connection used for this activation.[optional]
identity_namestrDisplay name of the identity.[optional]
entitlement_namestrDisplay name of the entitlement.[optional]
source_display_namestrDisplay name of the source.[optional]
policy_display_names[]strDisplay names of the JIT policies that matched this activation.[optional]
statusstrCurrent or final status of the activation workflow. Possible values: ACTIVATING, AWAITING_FRICTIONS, PROVISIONING, PROVISIONED, DEPROVISIONING, COMPLETE, CANCELLED, ERROR, TIMED_OUT, REVOKED.[optional]
errorstrError message if the activation ended in an ERROR state.[optional]
policy_friction_outcomestrOutcome of policy friction evaluation (e.g. SUCCESS_ENFORCED, BYPASSED).[optional]
policy_match_details[]strUUIDs of the policy records that matched this activation.[optional]
activation_initiateddatetimeTimestamp when the activation was initiated.[optional]
provision_startdatetimeTimestamp when provisioning started.[optional]
provision_completeddatetimeTimestamp when provisioning completed.[optional]
deprovision_startdatetimeTimestamp when deprovisioning started.[optional]
deprovision_completedatetimeTimestamp when deprovisioning completed.[optional]
provision_duration_minsfloatDuration of the provisioning phase in minutes.[optional]
deprovision_duration_minsfloatDuration of the deprovisioning phase in minutes.[optional]
summaryJitactivationhistorydocumentSummary[optional]
frictions[]JitactivationhistorydocumentFrictionsInnerIndividual friction items presented to the user during activation (e.g. TICKET, JUSTIFICATION, REAUTH). Null when no friction was evaluated.[optional]
activation_detailsmap[string]objectAdditional structured metadata about the activation. Shape is subject to change.[optional]
activation_durationmap[string]objectDuration breakdown of the full activation lifecycle. Shape is subject to change.[optional]
provisioning_detailsmap[string]objectLow-level provisioning operation detail. Shape is subject to change.[optional]
}

Example

from sailpoint.jit_activations.models.jitactivationhistorydocument import Jitactivationhistorydocument

jitactivationhistorydocument = Jitactivationhistorydocument(
id='2c9180867e20630b017e20be7c222499',
tenant_id='2c9180867e20630b017e20be7c222491',
identity_id='2c9180867e20630b017e20be7c222492',
account_id='2c9180867e20630b017e20be7c222493',
entitlement_id='ae735f40-4de9-4163-801d-4a1444e59d35',
source_id='2c9180867e20630b017e20be7c222494',
connection_id='667fb802-0025-4865-a519-91a56e4c5b7e',
identity_name='Jane Doe',
entitlement_name='Azure AD - Global Admin',
source_display_name='Azure Active Directory',
policy_display_names=["Privileged Access Policy"],
status='PROVISIONED',
error='Upstream provisioning failed after 3 retries (503)',
policy_friction_outcome='SUCCESS_ENFORCED',
policy_match_details=["4d79eca9-8a77-4d06-8297-9be9868906f1"],
activation_initiated='2026-04-01T10:00Z',
provision_start='2026-04-01T10:00:05Z',
provision_completed='2026-04-01T10:00:30Z',
deprovision_start='2026-04-01T11:00Z',
deprovision_complete='2026-04-01T11:00:20Z',
provision_duration_mins=0.42,
deprovision_duration_mins=0.33,
summary=sailpoint.jit_activations.models.jitactivationhistorydocument_summary.Jitactivationhistorydocument_summary(
policy_matches = [
sailpoint.jit_activations.models.jitactivationhistorydocument_summary_policy_matches_inner.Jitactivationhistorydocument_summary_policyMatches_inner(
policy_id = '4d79eca9-8a77-4d06-8297-9be9868906f1',
policy_name = 'Austin Engineering Policy', )
],
reauthentication = sailpoint.jit_activations.models.jitactivationhistorydocument_summary_reauthentication.Jitactivationhistorydocument_summary_reauthentication(
required = True,
bypassed = False, ),
justification = sailpoint.jit_activations.models.jitactivationhistorydocument_summary_justification.Jitactivationhistorydocument_summary_justification(
required = True,
bypassed = False, ),
service_now_ticket = sailpoint.jit_activations.models.jitactivationhistorydocument_summary_service_now_ticket.Jitactivationhistorydocument_summary_serviceNowTicket(
required = True,
bypassed = False,
ticket_reference = 'INC0012345', ), ),
frictions=[{"type":"TICKET","bypassAllowed":false,"submittedData":"INC0012345","status":"COMPLETE"},{"type":"JUSTIFICATION","bypassAllowed":false,"submittedData":"Need access to deploy to production.","status":"COMPLETE"}],
activation_details={ },
activation_duration={ },
provisioning_details={ }
)

[Back to top]