Skip to main content

EntitlementDocument

Entitlement

Properties

NameTypeDescriptionNotes
idstrID of the referenced object.[required]
namestrThe human readable name of the referenced object.[required]
modifieddatetimeISO-8601 date-time referring to the time when the object was last modified.[optional]
syncedstrISO-8601 date-time referring to the date-time when object was queued to be synced into search database for use in the search API. This date-time changes anytime there is an update to the object, which triggers a synchronization event being sent to the search database. There may be some delay between the synced time and the time when the updated data is actually available in the search API.[optional]
display_namestrEntitlement's display name.[optional]
sourceEntitlementDocumentAllOfSource[optional]
segments[]BaseSegmentSegments with the entitlement.[optional]
segment_countintNumber of segments with the role.[optional]
requestableboolIndicates whether the entitlement is requestable.[optional] [default to False]
cloud_governedboolIndicates whether the entitlement is cloud governed.[optional] [default to False]
createddatetimeISO-8601 date-time referring to the time when the object was created.[optional]
privilegedboolIndicates whether the entitlement is privileged.[optional] [default to False]
tags[]strTags that have been applied to the object.[optional]
attributestrAttribute information for the entitlement.[optional]
valuestrValue of the entitlement.[optional]
source_schema_object_typestrSource schema object type of the entitlement.[optional]
var_schemastrSchema type of the entitlement.[optional]
hashstrRead-only calculated hash value of an entitlement.[optional]
attributesmap[string]objectAttributes of the entitlement.[optional]
truncated_attributes[]strTruncated attributes of the entitlement.[optional]
contains_data_accessboolIndicates whether the entitlement contains data access.[optional] [default to False]
manually_updated_fieldsEntitlementDocumentAllOfManuallyUpdatedFields[optional]
permissions[]EntitlementDocumentAllOfPermissions[optional]
}

Example

from sailpoint.v3.models.entitlement_document import EntitlementDocument

entitlement_document = EntitlementDocument(
id='2c91808375d8e80a0175e1f88a575222',
name='john.doe',
modified='2018-06-25T20:22:28.104Z',
synced='',
display_name='Admin',
source=sailpoint.v3.models.entitlement_document_all_of_source.EntitlementDocument_allOf_source(
id = '2c91808b6e9e6fb8016eec1a2b6f7b5f',
name = 'ODS-HR-Employees',
type = 'SOURCE', ),
segments=[
sailpoint.v3.models.base_segment.BaseSegment(
id = 'b009b6e3-b56d-41d9-8735-cb532ea0b017',
name = 'Test Segment', )
],
segment_count=1,
requestable=False,
cloud_governed=False,
created='2018-06-25T20:22:28.104Z',
privileged=False,
tags=[TAG_1, TAG_2],
attribute='groups',
value='1733ff75-441e-4327-9bfc-3ac445fd8cd1',
source_schema_object_type='group',
var_schema='group',
hash='c6fab95235584cca98a454a2f51e5683bc77d6a0',
attributes={ },
truncated_attributes=[
''
],
contains_data_access=True,
manually_updated_fields=sailpoint.v3.models.entitlement_document_all_of_manually_updated_fields.EntitlementDocument_allOf_manuallyUpdatedFields(
description = False,
display_name = False, ),
permissions=[
sailpoint.v3.models.entitlement_document_all_of_permissions.EntitlementDocument_allOf_permissions(
target = 'SYS.GV_$TRANSACTION',
rights = [
'SELECT'
], )
]
)

[Back to top]