Create an AI connection for Azure AI Foundry (v2.3)
Create an AI connection for Azure Foundry in AI Control Tower using the AI Service Graph Connector for Microsoft (version 2.3).
Before you begin
Role required: sn_ai_disc.discovery_admin and sn_cmdb_int_util.sgc_admin
Account & Resource Hierarchy
The connector supports three Azure service variants, each with its own resource hierarchy:
- ML Services (AI Hub) Subscriptions → Resource Groups → ML Workspaces → Agents
- AI Services/Old Foundry (Cognitive Services) Subscriptions → Resource Groups → Cognitive Services Accounts → Projects → Agents
- New Foundry Subscriptions → Resource Groups → Accounts → Projects → Agents → Agent Versions
The key distinction with New Foundry is that each agent version is treated as a distinct entity, which the other two variants don't support.
Discovered per agent
For each agent discovered across all three variants, the connector collects:
- AI Agents (assistants)- The primary entity.
- AI Models- Deployed models (GPT-4o, Llama, Claude, etc.) via deployment enrichment.
- AI Prompts- System instructions attached to agents.
- AI Tools- With type coverage varying by variant:
- ML & AI Services:
functions,connected_agent, others - New Foundry adds:
mcp,openapi,a2a_preview
- ML & AI Services:
- Sub-component Relationships- M2M links between agents and their sub agents/tools
- Usage/Execution Metrics- Aggregated run counts by agent, date, and session.
Procedure
Result
Click View all connections to view the newly created connection.
The AI connection for Azure AI Foundry is created and configured.