What Changed
Updated the GitHub data connector ARM template to support GitHub Enterprise Cloud (GHEC) with data residency requirements. Added a configurable GitHubAPIEndPoint parameter allowing customers to specify custom API endpoints for their GHEC deployments.
Security Impact (Visibility & Fidelity)
The addition of GHEC data residency support extends GitHub log ingestion to organizations with geographic data residency requirements. The Azure storage connection fix resolves a configuration issue that could prevent proper blob storage initialization during connector deployment.
Organizations using GHEC with data residency previously could not ingest GitHub audit logs and repository activity data due to hardcoded api.github.com endpoints. This update enables log collection from custom GitHub Enterprise domains (e.g., api.octocorp.ghe.com).
Affected Files
DataConnectors/GitHub/azuredeploy.json