Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Important
Den här förhandsgranskningsfunktionen omfattas av de kompletterande användningsvillkoren för förhandsversioner av Microsoft Azure. Under förhandsversionen är den här funktionen endast tillgänglig i Azure offentliga regioner.
När du skapar lösningar som integreras med SaaS-appar (Software-as-a-Service), affärssystem och dataplattformar måste du vanligtvis skriva anpassad API-klientkod för varje anslutning eller integrering. Du måste också hantera autentiseringsflöden, legitimationsrotation, omprövande logik, paginering och webhook-prenumerationer över flera system. Dessa uppgifter medför betydande utvecklingskostnader och operativ risk.
Connector Namespace är en fullt hanterad integrationstjänst som eliminerar denna komplexitet. Tjänsten har en katalog av färdigbyggda, återanvändbara kopplingar som dina lösningar kan använda för att ansluta till tjänster som SharePoint, Salesforce, SAP och Outlook via en konsekvent programmeringsmodell. Varje anslutning tillhandahåller funktioner som händelseutlösare, åtgärder som utför uppgifter och AI-agentverktyg via en gemensam anslutningsmodell. Din lösning kan anropa utlösare och åtgärder med hjälp av språkspecifika programutvecklingspaket (SDK:er) för C#, Node.jsoch Python eller via direkta HTTP-anrop.
Ett namnområde för anslutningsappen hanterar den underliggande integreringsinfrastrukturen genom att hantera följande uppgifter:
| Uppgift | Description |
|---|---|
| Hantering av autentisering och behörighetsinformation | Lagra och rotera autentiseringsuppgifter eller hemligheter för OAuth, API-nyckel och tokenbaserade anslutningar. |
| Polling och leverans av webhookar | Skapa och hantera händelseprenumerationer som skickar data till din app när källsystemen ändras. |
| Återförsök, begränsning och felhantering | Konfigurera inbyggda motståndskraftsprinciper utan anpassad implementering. |
| MCP-serverhosting för AI-agenter | Publicera anslutningsappar som MCP-servrar (Model Context Protocol) så att AI-agenter och Copilot kan anropa externa tjänster som verktyg. |
Den här översikten beskriver vad du kan göra med anslutningsnamnområden, nyckelbegrepp, hur anslutningsnamnområden fungerar, säkerhetsaspekter och överväganden för distribution under förhandsversionen.
Note
Connector Namespace är en integrationsväg för beräkningstjänster som inte körs på en arbetsflödesmotor. Anslutningsnamnområden kräver inte, använder eller ändrar något i Azure Logic Apps. Galleriet för anslutningsprogram i Azure Logic Apps fungerar oberoende och separat när det gäller arbetsflöden i Azure Logic Apps.
Vad du kan göra med anslutningsnamnområden
Integrera dina appar med hundratals externa tjänster med hjälp av en konsekvent programmeringsmodell. Följande tabell beskriver vanliga scenarier där din app kan använda Connector Namespace för att integrera med andra tjänster utan extra kod:
| Scenario | Exempelintegrering |
|---|---|
| Bearbeta dokument och innehåll | En Azure-funktion använder SharePoint anslutningsåtgärder för att identifiera nya eller uppdaterade filer på en SharePoint server, läsa och bearbeta filerna och skriva tillbaka resultaten till SharePoint. |
| Övervaka händelser från externa tjänster | En Azure containerapp använder en Salesforce-anslutningsutlösare för att ta emot händelser om nya leads från Salesforce. |
| Automatisera produktiviteten | En Node.js app använder Outlook anslutningsåtgärder för att läsa och skicka e-post genom att återanvända en anslutning som en annan app redan äger. |
| Skapa och köra AI- eller agentiska arbetsbelastningar | En Python-tjänst anropar kopplingsåtgärder för att förankra eller berika modellens utdata med data från affärssystem. |
| Återanvänd befintlig appkod | ASP.NET, Node.jsoch Python tjänster kan använda hanterade integreringar utan en arbetsflödesmotor i anropssökvägen. |
| Publicera anslutningar som hanterade MCP-servrar | Konvertera valfri anslutning i ditt namnområde till en Model Context Protocol-server (MCP-server) i ett enda steg. Ditt namnområde hanterar värdtjänster, verktygsdefinitioner och autentisering så Copilot och andra AI-agenter kan anropa anslutningsåtgärder som verktyg. |
| Distribuera MCP-servrar från en kuraterad katalog | Välj och distribuera färdiga MCP-servrar till anslutningsprogrammets namnområde. Du styr serverkonfigurationen, medan namnområdet hanterar distribution, skalning och autentiseringsuppgifter – ingen infrastruktur som du kan hantera. |
Viktiga begrepp
I följande tabell beskrivs de grundläggande begreppen för att förstå när du arbetar med anslutningsnamnområden:
| Begrepp | Description |
|---|---|
| Namnrymd för anslutningsprogram | Den Azure resurs som är värd för anslutningskörningen och hanterar följande uppgifter: – Läsa in och köra anslutningsåtgärder. – Underhålla anslutningstillstånd och autentiseringsuppgifter. – Avsök källtjänster och system. Skicka webhook-händelser. – Tillämpa principer för återförsök, begränsning och diagnostik. Du kan skapa ett namnområde för anslutningsappen med hjälp av Azure-portalen, Azure Resource Manager (ARM) och Bicep mallar eller Azure CLI. Sedan binder du anslutningar och använder anslutningskomponenter i dina appar. |
| Connector | En fördefinierad komponent för integrering av en specifik tjänst, till exempel SharePoint, Salesforce, SAP och Outlook. En anslutningsapp abstraherar den underliggande tjänstens API, autentiseringsprotokoll, sidnumrering och återförsöksbeteende så att koden förblir fokuserad på affärslogik. Varje anslutningsprogram tillhandahåller ett typat gränssnitt för följande åtgärder: - Utlösare: En åtgärd för händelseprenumeration som din app registrerar på ett anslutningsprogram. När ett nytt e-postmeddelande till exempel kommer, när en post uppdateras eller när en fil läggs till i en mapp. När källtjänsten eller systemet genererar en händelse skickar anslutningsappens namnområde nyttolasten till din app. --- Varje anslutningsapp definierar sina utlösare oberoende av vilken app som helst. --- Flera appar kan prenumerera på samma utlösarhändelse med hjälp av samma anslutning. --- Namnrymden för din anslutning hanterar scheman för avsökning och registrering av webhooks åt dig, utifrån vad den underliggande tjänsten har stöd för. - Åtgärd: En åtgärd som appen anropar. Du kan till exempel skicka ett meddelande, läsa en rad eller ladda upp en fil. |
| Anslutning | En autentiserad, konfigurerad bindning till ett externt konto eller en klientorganisation. Du kan återanvända anslutningar, vilket innebär att flera appar och kopplingar kan dela samma anslutning. Anslutningsautentiseringstyper som stöds: -Oauth – API-nyckel -Grundläggande |
| MCP-server | En förstklassig resurs som exponerar verktyg som AI-agenter kan använda via MCP (Model Context Protocol). Connector-namnrymder stödjer följande typer av MCP-servrar, som är värd i Connector-namnrymden: - Hanterad: Servrar och anslutningsprogram som namnområdet för ditt anslutningsprogram skapar och konfigurerar. Du kan driftsätta en hanterad server eller anslutning som en MCP-server. Du behöver bara autentisera den underliggande anslutningen. Anslutningens namnområde hanterar serverkonfiguration, verktygsdefinitioner, livscykel och körmiljö. - Värdbaserad: Fördefinierade MCP-servrar från en kuraterad katalog som du väljer, konfigurerar och distribuerar till anslutningsappens namnområde. Du behåller kontrollen över serverinställningar, miljö och parametrar. Namnområdet för anslutningsappen hanterar värd-, skalnings- och autentiseringsuppgifter. I båda fallen kan AI-agenter som Copilot, anpassade agenter eller MCP-medvetna klienter identifiera och anropa verktyg med hjälp av namnområdets anslutningsmodell. Du kan aktivera, inaktivera eller rotera MCP-servrar oberoende av den underliggande anslutningen. |
| Anslutnings-SDK:er | Starkt typade SDK:er som levereras med namnområden för anslutningar så att du kan anropa anslutningar med språkets standardidiom: - C#: Azure.Connectors.Sdk på NuGet, med Visual Studio Code-språktjänsten för IntelliSense, kodkomplettering och CodeLens. - Node.js: @azure/connectors, som är en klient utformad med TypeScript i första hand och har asynkron anropning av åtgärder med async/await. - Python: azure-connectors, som är i linje med Azure SDKs för Python konventioner. Varje SDK exponerar samma katalog, anslutningsmodell, konsekvent telemetri och återförsökssemantik. Obs! Om ett skrivet SDK inte är lämpligt kan du anropa anslutningsappar via HTTP. |
Så här arbetar du med anslutningsnamnområden
I följande avsnitt beskrivs processen i stora drag för att börja integrera kopplingar eller MCP-servrar med din app.
Vanliga steg för att integrera anslutningsappar med din app
Följande övergripande steg beskriver ett typiskt sätt att börja använda anslutningar i din app:
I din Azure-prenumeration skapar du en namnområdesresurs för anslutningsappen.
Skapa en eller flera anslutningar till de tjänster som du vill integrera.
Anta till exempel att du skapar en OAuth-anslutning till Microsoft 365 eller en API-nyckelanslutning till en extern tjänst. Följande steg beskriver vad som händer mellan din app och anslutningsappens namnområde.
Din app, som körs i Functions, Container Apps, App Service eller en annan beräkningstjänst, refererar till namnområdet och anslutningen via ett anslutnings-SDK.
Appen prenumererar på anslutningsutlösare eller anropar anslutningsåtgärder.
Anrop till anslutningsåtgärder körs synkront. Utlösarleverans använder webhooks eller pull-baserade prenumerationer, baserat på anslutningsappen och källtjänsten.
Ditt namnområde hanterar autentisering, signering av begäranden, avsökning, webhook-prenumeration och återförsök.
Din app tar emot skrivna svar och händelsedata.
Vanliga steg för att integrera MCP-servrar med din app
Följande övergripande steg beskriver ett typiskt sätt att börja använda MCP-servrar med din app:
I din Azure-prenumeration skapar du en namnområdesresurs för anslutningsappen.
Från katalogen lägger du till en MCP-server i anslutningsprogrammets namnområde.
Du kan lägga till en hanterad MCP-server eller en värdbaserad MCP-server.
Autentisera den underliggande anslutningen. Konfigurera eventuella serverspecifika konfigurationskrav.
- Anslutningens namnområde publicerar slutpunkten för MCP-servern och kör servern. Namnrymden hanterar autentisering, skalning och legitimationsrotation.
- AI-agenter, såsom Copilot, anpassade agenter eller vilken MCP-medveten klient som helst, kan hitta MCP-servern, läsa dess verktygskatalog och anropa verktyg genom att använda den konfigurerade anslutningen.
Där du kan använda anslutningsnamnområden
I det här avsnittet beskrivs hur din app kan använda anslutningsnamnområden och anslutningsåtgärder för integrering.
Anslutningsnamnområden stöder följande Azure beräkningstjänster där din app kan använda tillgängliga anslutningsåtgärder:
- Azure App-tjänst
- Azure Container-applikationer
- Azure Functions
Alla beräkningstjänster med egen värd kan använda anslutningsappar via ett namnområde för anslutningsappen.
Dessa lokala tjänster omfattar till exempel ASP.NET, Node.jseller Python på Azure Kubernetes eller Azure Virtual Machines.
AI-agenter, Copilot tillägg och MCP-servermedvetna klienter kan hitta och anropa verktyg för MCP-servrar som finns i anslutningsprogrammets namnområde – allt utan att gå igenom ett separat beräkningslager.
Dina appar kan använda dessa AI- och agentverktyg som interagerar med anslutna system och externa tjänster med hjälp av slutpunkterna för MCP-servrar som distribueras i anslutningsprogrammets namnområde. Du behöver varken anpassad API-klientkod eller verktygswrapper. Din anslutningsnamnrymd tillhandahåller och hanterar de underliggande beräkningsresurserna för att köra servrar, så att du inte behöver tillhandahålla någon egen infrastruktur.
Säkerhet och styrning
Lämna hantering av autentiseringsuppgifter till anslutningsappens namnområde, som lagrar, hanterar och roterar autentiseringsuppgifter för anslutningen åt dig. Appen hanterar aldrig råa autentiseringsuppgifter.
Begränsa nätverksåtkomsten med hjälp av integrering av virtuella nätverk och privata slutpunkter med anslutningsappens namnområde.
Kontrollera vem som kan skapa anslutningar, registrera utlösare och anropa åtgärder med hjälp av rollbaserad åtkomstkontroll (RBAC) i anslutningsprogrammets namnområde.
För att stödja spårning genom hela flödet i konnektorns namnområde och beräkningstjänster skickas diagnostikloggar och korrelations-ID:n till Azure Monitor.
Pricing
Prissättning av Connector-namnrymder använder en konsumtionsmodell. Avgifterna för utförande av kontaktåtgärder varierar beroende på kontakttyp. Följande tabell förklarar hur varje komponent i ett anslutningsnamnområde debiteras:
| Capability | Mätning |
|---|---|
| Anslutningar | Per anslutningsåtgärd |
| Triggers | Per utlösaråtgärd |
| Hanterade MCP-kontakter | Per verktygsanrop |
| Konfigurerbara MCP-kontakter | Per verktygsanrop |
| Datakvarhållning | Per GB månad |
Connector-per-enhetspriser publiceras under Connector-priser på prissidan för Azure Logic Apps.
Anrop till MCP-anslutningsverktyg debiteras baserat på de underliggande anslutningsåtgärdsanropen.
Note
Fakturering för hostade MCP-servrar är inte aktiverad under förhandsvisningen. Microsoft ger meddelande innan faktureringen börjar för denna funktion.
Överväganden och begränsningar
Medan Connector Namespace är i förhandsvisning, granska följande överväganden om du planerar en distribution under förhandsvisningen:
| Övervägande | Description |
|---|---|
| Inget servicenivåavtal (SLA) för förhandsgranskning | Connector Namespace (förhandsversion) rekommenderas för närvarande inte för användning i produktion. |
| Tillgänglighet i regionen | Stödet för regioner är för närvarande begränsat, men utökas med tiden. |
| Anslutningstäckning | Anslutningsprogram med hög användning och standardanslutningsprogram är tillgängliga först, medan företagsanslutningsprogram, till exempel SAP, IBM MQ och Oracle Database, kommer i senare omgångar. |
| Identitet | API-nyckel- och OAuth-anslutningar stöds för närvarande. Stöd för hanterad identitet för anslutningar införs senare, men planeras tidigare för vissa MCP-servrar. |
| Versionshantering | SDK- och namnområdeskörningsversioner paras ihop under förhandsversionen. Förvänta dig icke-bakåtkompatibla ändringar mellan förhandsgranskningsmilstolpar. |
Relaterat innehåll
- Snabbstart: Skapa namnområden för anslutningar för integration
- Skapa återanvändbara anslutningar i anslutningsappens namnområden för integrering
- Lär dig mer om värdbaserade MCP-servrar och hur de skiljer sig från hanterade MCP-servrar.
- Lägg till en hostad MCP-server från katalogen och konfigurera den för ditt scenario.