--- id: v2025-source-entitlement-request-config title: SourceEntitlementRequestConfig pagination_label: SourceEntitlementRequestConfig sidebar_label: SourceEntitlementRequestConfig sidebar_class_name: pythonsdk keywords: ['python', 'Python', 'sdk', 'SourceEntitlementRequestConfig', 'V2025SourceEntitlementRequestConfig'] slug: /tools/sdk/python/v2025/models/source-entitlement-request-config tags: ['SDK', 'Software Development Kit', 'SourceEntitlementRequestConfig', 'V2025SourceEntitlementRequestConfig'] --- # SourceEntitlementRequestConfig Entitlement Request Configuration ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **access_request_config** | [**EntitlementAccessRequestConfig**](entitlement-access-request-config) | | [optional] **revocation_request_config** | [**EntitlementRevocationRequestConfig**](entitlement-revocation-request-config) | | [optional] } ## Example ```python from sailpoint.v2025.models.source_entitlement_request_config import SourceEntitlementRequestConfig source_entitlement_request_config = SourceEntitlementRequestConfig( access_request_config=sailpoint.v2025.models.entitlement_access_request_config.Entitlement Access Request Config( approval_schemes = [ sailpoint.v2025.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, ), revocation_request_config=sailpoint.v2025.models.entitlement_revocation_request_config.Entitlement Revocation Request Config( approval_schemes = [ sailpoint.v2025.models.entitlement_approval_scheme.Entitlement Approval Scheme( approver_type = 'GOVERNANCE_GROUP', approver_id = 'e3eab852-8315-467f-9de7-70eda97f63c8', ) ], ) ) ``` [[Back to top]](#)