Skip to main content

Accessrequestconfigv2

Properties

NameTypeDescriptionNotes
approvals_must_be_externalboolIf this is true, approvals must be processed by an external system. Also, if this is true, it blocks Request Center access requests and returns an error for any user who isn't an org admin.[optional] [default to False]
reauthorization_enabledboolIf this is true, reauthorization will be enforced for appropriately configured access items. Enablement of this feature is currently in a limited state.[optional] [default to False]
request_on_behalf_of_configRequestonbehalfofconfigv2[optional]
entitlement_request_configEntitlementrequestconfigv2[optional]
gov_group_visibility_enabledboolIf this is true, requesters and requested-for users will be able to see the names of governance group members when a request is awaiting the group's approval. Up to the first 10 members of the group will be listed.[optional] [default to False]
}

Example

from sailpoint.access_requests.models.accessrequestconfigv2 import Accessrequestconfigv2

accessrequestconfigv2 = Accessrequestconfigv2(
approvals_must_be_external=True,
reauthorization_enabled=True,
request_on_behalf_of_config=sailpoint.access_requests.models.request_on_behalf_of_config.Request On Behalf Of Config(
allow_request_on_behalf_of_anyone_by_anyone = True,
allow_request_on_behalf_of_employee_by_manager = True, ),
entitlement_request_config=sailpoint.access_requests.models.entitlement_request_config.Entitlement Request Config(
access_request_config = sailpoint.access_requests.models.entitlement_access_request_config.Entitlement Access Request Config(
approval_schemes = [
sailpoint.access_requests.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.access_requests.models.entitlementaccessrequestconfig_max_permitted_access_duration.entitlementaccessrequestconfig_maxPermittedAccessDuration(
value = 5,
time_unit = 'DAYS', ), ),
revocation_request_config = sailpoint.access_requests.models.entitlement_revocation_request_config.Entitlement Revocation Request Config(), ),
gov_group_visibility_enabled=True
)

[Back to top]