#11993 Enable HTTP requests before Expense Agent setup
The Expense Agent extension now enables HTTP client requests when the setup wizard opens, allowing service communication before full setup completion.
- 2files
- 2AL files
- 2objects
Pull request · merged into main (BC30) on 2026-09-29 by encimita · 2 files (+12 -0), 2 AL · fix · tier official · reviewed (checked by Opus)
What changed
- The setup wizard enables HTTP client requests for the Expense Agent extension when it opens
- The setting change runs as a try function, so setup stays available if the platform setting cannot be changed
- The allowance is applied before the canary allowlist probe, the wizard’s first Expense Agent service request
- The allowance persists, so later registration, processing, notification and deactivation requests use it
- Behaviour changes for users or extensions.
AL objects touched
- Codeunit 6941 “EA Http Client”, ExpenseAgent: modified
- Page 6991 “Expense Agent Setup Wizard”, ExpenseAgent: modified
Context
- Work items: AB#641873
- Labels: AL: Apps (W1), Team: Finance
- Systems: development
- From the description: “Enable HTTP client requests for the Expense Agent extension when the setup wizard opens.”
Source: metadata of a merged pull request in microsoft/BCApps (bcapps): title, labels, changed paths and counts, with a summary in our words. No source text and no description beyond one short quote (D10, D61).