Skip to main content

Sourceentitlementrequestconfig

Entitlement Request Configuration

Properties

NameTypeDescriptionNotes
access_request_configEntitlementaccessrequestconfig[optional]
revocation_request_configEntitlementrevocationrequestconfig[optional]
}

Example

from sailpoint.sources.models.sourceentitlementrequestconfig import Sourceentitlementrequestconfig

sourceentitlementrequestconfig = Sourceentitlementrequestconfig(
access_request_config=sailpoint.sources.models.entitlement_access_request_config.Entitlement Access Request Config(
approval_schemes = [
sailpoint.sources.models.entitlement_approval_scheme.Entitlement Approval Scheme(
approver_type = 'GOVERNANCE_GROUP',
approver_id = 'e3eab852-8315-467f-9de7-70eda97f63c8', )
],
request_comment_required = True,
denial_comment_required = False,
reauthorization_required = False,
require_end_date = True,
max_permitted_access_duration = sailpoint.sources.models.entitlementaccessrequestconfig_max_permitted_access_duration.entitlementaccessrequestconfig_maxPermittedAccessDuration(
value = 5,
time_unit = 'DAYS', ), ),
revocation_request_config=sailpoint.sources.models.entitlement_revocation_request_config.Entitlement Revocation Request Config(
approval_schemes = [
sailpoint.sources.models.entitlement_approval_scheme.Entitlement Approval Scheme(
approver_type = 'GOVERNANCE_GROUP',
approver_id = 'e3eab852-8315-467f-9de7-70eda97f63c8', )
], )
)

[Back to top]