Use EasyAuth instead: provide the ACA FQDN and a Service Principal with access to the app registration. The extension acquires a token via client credentials flow and attaches it to every request. SAS payload fetches (run history inputs/outputs) pass through the ACA platform exemption for /runtime/webhooks/* without needing a token.
When to use each type:
| Scenario |
Connection type |
Local Docker (localhost) |
Runtime |
| ACA container, no auth |
Runtime |
| ACA container, ACA Easy Auth enabled |
EasyAuth |
| Cloud Logic Apps Standard (App Service) |
AZ-LA |
ACA workflow view
Clicking View Workflows on an ACA instance shows the full workflow list with kind, status, health, and trigger. From here you can get the callback URL or jump straight into run history:
The run history panel works the same as local — full input/output per action, no Azure Portal needed.
Install from the VS Code Marketplace:
Logic Apps Local Dev Tools
For the original local dev walkthrough — Docker setup, Azurite, and the design → test loop:
Logic Apps Local Dev Tools — Visual Walkthrough