What Changed

SailPoint IdentityNow data connector Function App upgraded from Python 3.9 to Python 3.11 with corresponding Azure Functions Extension Bundle update and API endpoint modifications.

Security Impact (Visibility & Fidelity)

Runtime Security Enhancement: Python 3.11 upgrade addresses end-of-support lifecycle for Python 3.9, ensuring continued security updates and compatibility with Azure Functions platform. Maintains connector reliability for identity governance monitoring.

API Endpoint Evolution: Updated API endpoints from ‘identitynow.com’ to ‘identitynow-demo.com’ and versioning changes (‘v3/search/events’ to ‘v2025/search/events’) reflect SailPoint’s transition to Identity Security Cloud platform, ensuring continued data collection capability.

Extension Bundle Modernisation: Azure Functions Extension Bundle updated from version range [3.*, 4.0.0) to [4.0.0, 5.0.0) provides latest runtime features and security improvements.

Dependency Security: Cryptography library downgraded from 44.0.1 to 43.0.1 for compatibility with Python 3.11 runtime environment.

Affected Files

Solutions/SailPointIdentityNow/Data Connectors/SearchEvent/init.py Solutions/SailPointIdentityNow/Data Connectors/azuredeploy_SailPoint_IdentityNow_FunctionApp.json Solutions/SailPointIdentityNow/Data Connectors/host.json Solutions/SailPointIdentityNow/Data Connectors/requirements.txt Solutions/SailPointIdentityNow/Data Connectors/SearchEvent.zip (packaging artefacts: etc.)