code change · fixAL Developmentofficial - Microsoftreviewed - checked by Opus

#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.

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

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).