Overview Version History Q & A Rating & Review
Azure Connectors Namespace Manager
VS Code extension that provides a UI-based wizard for creating and managing Connector Namespace connections for Azure Logic Apps SDK connectors.
Features
6-step guided wizard to set up connections without leaving VS Code
Subscription & Resource Group picker — auto-loads from your Azure CLI session
Connector Namespace management — create new namespaces or select existing ones
Connection creation for all SDK-supported connectors (Office 365, SharePoint, Teams, Azure Blob, Kusto, etc.)
OAuth consent — opens the authorization page in your browser and verifies connection status
Access policy management — add local-dev or managed-identity access policies
App settings generation — writes local.settings.json or deploys settings to a Function App
Supported Connectors
Connector
API Name
ARM (Azure Resource Manager)
arm
Azure Blob Storage
azureblob
Azure Monitor Logs
azuremonitorlogs
Kusto (Azure Data Explorer)
kusto
MQ
mq
MS Graph Groups & Users
msgraphgroupsanduser
Office 365 Outlook
office365
Office 365 Users
office365users
OneDrive for Business
onedriveforbusiness
SharePoint Online
sharepointonline
SMTP
smtp
Microsoft Teams
teams
Prerequisites
Azure CLI installed and authenticated (az login)
Target subscription and resource group provisioned
For deployed scenarios: compute host with managed identity enabled
Getting Started
Install the extension
Open the Azure Connectors view in the Activity Bar (sidebar)
Or run Azure Connectors: Namespace Manager from the Command Palette (Ctrl+Shift+P)
Follow the 6-step wizard:
Select subscription & resource group
Create or select a Connector Namespace
Create a connection (pick connector type)
Authorize via OAuth in your browser
Add access policies (or skip for trigger-only)
Configure app settings (local or deployed)
Development
npm install
npm run build # One-shot build
npm run watch # Watch mode
npm run lint # Type-check
Press F5 in VS Code to launch the Extension Development Host.
Architecture
src/
├── extension.ts # Entry point — registers commands and views
├── azCliHelper.ts # Azure CLI exec wrapper
├── azureService.ts # ARM REST API calls (namespaces, connections, policies)
└── webview/
├── connectionPanelHtml.ts # Webview HTML/CSS/JS (wizard UI)
├── connectionPanelProvider.ts # Sidebar webview provider
└── connectionWizardPanel.ts # Full-page editor panel
The extension uses az rest commands under the hood to call the Connector Namespace ARM API (2026-05-01-preview), exactly matching the connection-setup skill from the Connectors SDK repo.