Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
AgentHulpprogramma's in de Microsoft 365-beheercentrum biedt een gecentraliseerde weergave van alle AI-hulpprogramma's en MCP-servers (Model Context Protocol) die beschikbaar zijn in uw organisatie. Deze hulpprogramma's definiëren hoe een AI-model communiceert met gebruikersgegevens, hulpprogramma's en werkstromen. Met agenthulpprogramma's kunt u aanvragen, antwoorden en acties op een consistente, veilige, veilige en transparante manier afhandelen.
Elk hulpprogramma dat wordt vermeld, vertegenwoordigt een service die Copilot-ervaringen in Microsoft 365-apps ondersteunt. U kunt de beschikbaarheid bewaken, de toegang beheren en ervoor zorgen dat het organisatiebeleid wordt nageleefd. Gebruik het tabblad Register om hulpprogramma's weer te geven en te beheren die beschikbaar zijn in uw tenant, en het tabblad Aanvragen om hulpprogrammaaanvragen van gebruikers in uw organisatie te controleren en goed te keuren.
Opmerking
Met de FUNCTIE BRING Your Own (BYO) MCP-server kunnen organisaties hun eigen externe MCP-servers registreren met Agent 365 voor gecentraliseerd beheer en waarneembaarheid. Zie Bring Your Own (BYO) MCP-server voor meer informatie.
Het register agenthulpprogramma's weergeven
Meld u aan bij het Microsoft 365-beheercentrum.
Selecteer in het linkernavigatiedeelvenster Agent>Tools>Registry.
Belangrijke onderdelen van agenthulpprogramma's
De lijst Hulpprogramma's voor agents op het tabblad Register en het tabblad Aanvraag bevat filters, kolommen en acties om u te helpen uw agenthulpprogramma's te beheren.
Acties
Selecteer acties rechtstreeks in de lijst of selecteer een agent in de lijst om een overzicht van een agenthulpprogramma weer te geven. Agenthulpprogramma's omvatten de volgende acties:
| Actie | Omschrijving |
|---|---|
| Blokkeren | Hiermee voorkomt u dat het geselecteerde hulpprogramma wordt gebruikt door agents of werkstromen. |
| Deblokkeren | Hiermee wordt de toegang tot een eerder geblokkeerd hulpprogramma hersteld. |
Filters
Het register van agenthulpprogramma's kan een grote en diverse inventaris van hulpprogramma's bevatten. Filter de lijst om de weergave te beperken tot de agenthulpprogramma's waarop u zich wilt concentreren.
Filters zijn gebaseerd op de volgende criteria:
| Filter | Beschrijving |
|---|---|
| Status | Hulpprogramma's filteren op hun huidige status, zoals Beschikbaar of Geblokkeerd. |
| Publisher | Bekijk hulpprogramma's die zijn gepubliceerd door Microsoft of andere providers. |
Kolommen
In de volgende tabel worden de kolommen beschreven die beschikbaar zijn in het register van agenthulpprogramma's:
| Kolom | Beschrijving |
|---|---|
| Naam | De weergavenaam van het hulpprogramma, zoals Microsoft Teams MCP Server. |
| Status | Geeft aan of het hulpprogramma Beschikbaar of Geblokkeerd is. |
| Type | Toont de categorie van het hulpprogramma, zoals MCP-server. |
| Publisher | Toont de uitgever, zoals Microsoft voor hulpprogramma's van derden. |
Algemene MCP-servers
Gebruik MCP-servers als een service om gegevens, acties en bedrijfslogica beschikbaar te maken voor agents.
Hier volgen voorbeelden van MCP-servers:
- Dataverse MCP-server.
- Windows 365 for Agents MCP-server.
- Microsoft MCP-beheer MCP-server.
- Beheer hulpprogramma's MCP Server voor Microsoft 365-beheercentrum.
Zie Microsoft Agent 365 SDK en CLI voor gerelateerde informatie.
Bring Your Own (BYO) MCP-server
Met de functie Bring Your Own (BYO) MCP-server kunnen organisaties hun eigen externe MCP-servers registreren met Microsoft Agent 365 voor gecentraliseerd beheer en waarneembaarheid.
Belangrijk
- Deze functie is een preview-functie.
- Preview-functies zijn niet bedoeld voor productiegebruik en hebben mogelijk beperkte functionaliteit. Deze functies zijn onderhevig aan aanvullende gebruiksvoorwaarden en zijn beschikbaar vóór een officiële release, zodat klanten vroegtijdige toegang kunnen krijgen en feedback kunnen geven.
Grote ondernemingen bouwen en gebruiken vaak interne MCP-servers om hun agents in verschillende bedrijfswerkstromen van stroom te bedienen. Deze servers worden doorgaans uitgevoerd buiten de governancegrens van de organisatie, zonder inzicht van de beheerder in welke hulpprogramma's worden weergegeven, geen beleidshandhaving over hoe ze worden aangeroepen en geen gebruik van telemetrie voor beveiligings- en nalevingsteams. DE BYO MCP-server lost dit probleem op door geregistreerde servers te routeren via de Agent 365 Tooling Gateway, zodat IT-beheerders via de Microsoft 365-beheercentrum- en beveiligingsteams de waarneembaarheidsgegevens kunnen beheren die ze nodig hebben.
Opmerking
BYO MCP-server is momenteel in preview. Ondersteunde clientoppervlakken zijn Copilot Studio, Visual Studio Code, Claude Code en GitHub Copilot CLI. Azure AI Foundry en Microsoft 365 Declarative Agents worden nog niet ondersteund.
Hoe een BYO MCP-server werkt
Een BYO MCP-server volgt een gestructureerde stroom van ontwikkelaars naar beheerders om ervoor te zorgen dat alle externe MCP-servers worden gecontroleerd en beheerd voordat agents er toegang toe hebben.
De byo MCP-server developer-to-admin-stroom:
Ontwikkelaar registreert een externe MCP-server via de Agent 365 CLI, waarbij de server-URL, het verificatietype en de hulpprogramma's worden opgegeven die beschikbaar moeten worden gesteld. Zie Een externe MCP-server registreren voor meer informatie.
DE IT-beheerder controleert de servergegevens en gedeclareerde hulpprogramma's in de Microsoft 365-beheercentrum en keurt de aanvraag goed of af. Na goedkeuring verleent de beheerder de vereiste Microsoft Entra machtigingen voor de server. Zie Hulpprogrammaaanvragen controleren en goedkeuren voor meer informatie.
Goedgekeurde MCP-server wordt gebruikt door de ondersteunde clients, zoals Copilot Studio en Visual Studio Code, om agents te bouwen en te testen op basis van echte hulpprogramma-aanroepen. Zie Een goedgekeurde MCP-server gebruiken voor meer informatie.
Het beveiligingsteam bewaakt de mcp-serveractiviteit en hulpprogrammaaanroepen via Microsoft Defender geavanceerde opsporing op naleving en anomaliedetectie. Zie McP-serveractiviteit bewaken en observeren voor meer informatie.
Belangrijk
Deze aanpak zorgt ervoor dat alle externe MCP-integraties de juiste governance- en nalevingsbeoordelingen doorlopen voordat ze beschikbaar zijn voor eindgebruikers.
Opmerking
BYO MCP-server is momenteel in preview. Het opnieuw publiceren van nieuwe versies van uw externe MCP-server wordt momenteel niet ondersteund.
Een externe MCP-server registreren
Tip
Als beheerder kan het handig zijn om te begrijpen hoe u een externe MCP-server registreert. U kunt ook de stappen in deze sectie opgeven aan een ontwikkelaar die moet worden geïmplementeerd.
U of een ontwikkelaar kan uw eigen externe MCP-server registreren bij Agent 365. In deze sectie wordt u begeleid bij de vereiste stappen voor het registreren van een externe MCP-server met Agent 365 met behulp van de CLI, zodat IT-beheerders deze kunnen controleren en goedkeuren voor gebruik in agentbouwoppervlakken.
In deze sectie vindt u de benodigde stappen (meestal geïmplementeerd door een ontwikkelaar) om een externe MCP-server te registreren:
- Informatie over vereisten voor ontwikkelaars.
- Installeer de Agent 365 CLI.
- Registreer uw MCP-server.
Vereisten voor ontwikkelaars
Voordat u een externe MCP-server registreert, moet u aan de volgende vereisten zijn voldaan:
Installeer de Agent 365 CLI (of werk bij naar de nieuwste versie). Voor het functioneren van deze stroom hebt u versie 1.1.165-preview of hoger nodig.
Zorg ervoor dat de Agent 365 service-principal is ingericht in uw tenant. Als u de service-principal die is gekoppeld aan appId
ea9ffc3e-8a23-4a7d-836d-234d7c7565c1niet kunt vinden, wordt de service-principal niet ingericht voor uw tenant. Als u een service-principal wilt instellen voor Agent 365 in uw tenant, raadpleegt u:Een openbaar toegankelijk MCP-servereindpunt dat u kunt bereiken via internet.
De server is geconfigureerd met een van de ondersteunde verificatietypen:
- NoAuth.
- APIKey (header of query).
- ExternalOAuth.
- EntraOAuth.
De Agent 365 CLI installeren
Volg de instructies in De Agent 365 CLI installeren om de Agent 365 CLI te installeren.
Uw MCP-server registreren
U bent klaar om uw MCP-server te registreren bij Agent 365 nadat u het volgende hebt uitgevoerd:
- Installeer de Agent 365 CLI.
- Zorg ervoor dat uw MCP-servereindpunt openbaar toegankelijk is.
- Configureer de server met een ondersteund verificatietype.
IT-beheerders kunnen deze controleren en goedkeuren voor gebruik in agentbouwoppervlakken.
U hebt een aantal opties voor het registreren van uw MCP-server met Agent 365:
-
Handmatige registratie via CLI: voer de
a365 develop-mcp register-external-mcp-serveropdracht uit vanuit de CLI en geef handmatig de servergegevens, het verificatietype en de hulpprogramma's op die uw MCP-server beschikbaar maakt.
Belangrijk
De voorbeelden in deze sectie gebruiken zava.com ter illustratie als een fictief domein en algemene server- en hulpprogrammanamen. Vervang deze waarden door de werkelijke server-URL, naam en hulpprogramma-id's.
-
Registratie via JSON-bestand: gebruik
a365 develop-mcp register-external-mcp-server -f <path-to-file.json>om uw MCP-server te registreren door een JSON-bestand op te geven dat alle servergegevens, verificatietype en hulpprogrammadefinities in één bestand bevat, in plaats van deze afzonderlijk op te geven op de opdrachtregel.
Raadpleeg de voorbeelden in de volgende secties voor het registreren van een MCP-server bij Agent 365 met behulp van de CLI voor verschillende verificatietypen.
NoAuth
Voor MCP-servers waarvoor geen verificatie is vereist:
a365 develop-mcp register-external-mcp-server \
--server-name "ZavaServer" \
--server-url "https://mcp.zava.com/mcp" \
--publisher "Contoso" \
--description "My external MCP server for document search" \
--auth-type "NoAuth" \
--tools "tool1,tool2"
{
"serverName": "ext_DocsSearch",
"serverUrl": "https://docs.contoso.com/api/mcp",
"authType": "NoAuth",
"description": "Documentation search MCP Server for Contoso developer docs.",
"publisherName": "Contoso",
"tools": [
{
"name": "search_docs",
"description": "Search Contoso developer documentation and code samples."
}
],
"remoteScopes": null,
"externalOAuth": null,
"apiKey": null
}
APIKey (queryparameter)
Voor servers die de API-sleutel doorgeven als een queryparameter:
a365 develop-mcp register-external-mcp-server \
--server-name "ZavaServer" \
--server-url "https://mcp.zava.com/mcp" \
--publisher "Contoso" \
--description "My external MCP server for document search" \
--auth-type APIKey \
--api-key-location Query \
--api-key-name apiKey \
--tools "tool1,tool2"
{
"serverName": "ext_MarketData",
"serverUrl": "https://api.contoso.com/market/mcp",
"authType": "APIKey",
"description": "Real-time stock market data and search from Contoso Market Services.",
"publisherName": "Contoso",
"tools": [
{
"name": "stock-market-data",
"description": "Get real-time stock market data and financial information."
},
{
"name": "real-time-search",
"description": "Search the web for real-time information and news."
}
],
"remoteScopes": null,
"externalOAuth": null,
"apiKey": {
"location": "Query",
"name": "apiKey"
}
}
APIKey (header)
Voor servers die de API-sleutel in een aanvraagheader doorgeven:
a365 develop-mcp register-external-mcp-server \
--server-name "ZavaServer" \
--server-url "https://mcp.zava.com/mcp" \
--publisher "Contoso" \
--description "My external MCP server for document search" \
--auth-type APIKey \
--api-key-location Header \
--api-key-name token \
--tools "tool1,tool2"
{
"serverName": "ext_InternalTools",
"serverUrl": "https://tools.contoso.com/mcp",
"authType": "APIKey",
"description": "Contoso internal tools MCP Server with API key authentication.",
"publisherName": "Contoso",
"tools": [
{
"name": "tool1",
"description": "First tool exposed by the server."
},
{
"name": "tool2",
"description": "Second tool exposed by the server."
}
],
"remoteScopes": null,
"externalOAuth": null,
"apiKey": {
"location": "Header",
"name": "X-API-Key"
}
}
ExternalOAuth
Voor servers die worden geverifieerd via een externe OAuth-provider:
a365 develop-mcp register-external-mcp-server \
--server-name "ZavaServer" \
--server-url "https://zava.com/mcp" \
--publisher "Contoso" \
--description "My external MCP server for document search" \
--auth-type ExternalOAuth \
--idp-authorization-url "https://idp.zava.com/o/oauth2/v2/auth" \
--idp-token-url "https://idp.zava.com/oauth2/token" \
--idp-scopes "https://api.zava.com/read" \
--idp-client-id "<your-client-id>" \
--idp-client-secret "<your-client-secret>" \
--remote-scopes "https://api.zava.com/read" \
--tools "tool1,tool2"
{
"serverName": "ext_Analytics",
"serverUrl": "https://analytics.contoso.com/mcp",
"authType": "ExternalOAuth",
"description": "Contoso Analytics MCP Server for dataset and query operations.",
"publisherName": "Contoso",
"tools": [
{
"name": "list_datasets",
"description": "List all available analytics datasets."
}
],
"remoteScopes": "https://analytics.contoso.com/.default",
"externalOAuth": {
"authorizationUrl": "https://auth.contoso.com/oauth2/authorize",
"tokenUrl": "https://auth.contoso.com/oauth2/token",
"scopes": "https://analytics.contoso.com/.default",
"clientId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"clientSecret": "<your-client-secret>"
},
"apiKey": null
}
EntraOAuth
Voor servers die worden geverifieerd via Microsoft Entra ID:
a365 develop-mcp register-external-mcp-server \
--server-name "ZavaServer" \
--server-url "https://mcp.zava.com/mcp" \
--publisher "Contoso" \
--description "My external MCP server for document search" \
--auth-type EntraOAuth \
--remote-scopes "https://api.zava.com/.default" \
--tools "tool1,tool2"
{
"serverName": "ext_OrgDirectory",
"serverUrl": "https://directory.contoso.com/mcp",
"authType": "EntraOAuth",
"description": "Contoso organization directory MCP Server secured with Entra OAuth.",
"publisherName": "Contoso",
"tools": [
{
"name": "list_users",
"description": "List users in the organization directory."
},
{
"name": "get_user_profile",
"description": "Get the profile of a specific user by ID or UPN."
}
],
"remoteScopes": "api://contoso-directory/.default",
"externalOAuth": null,
"apiKey": null
}
Nadat de registratie is voltooid, verzendt u de MCP-server voor beheerdersbeoordeling in de Microsoft 365-beheercentrum.
MCP-servers evalueren
U kunt de kwaliteit van uw MCP-hulpprogrammadefinities evalueren met de a365 develop-mcp evaluate opdracht. Met deze opdracht worden de hulpprogrammaschema's van uw server gecontroleerd en wordt een rapport gegenereerd met bruikbare richtlijnen voor het verbeteren van de namen van hulpprogramma's, beschrijvingen en parameterschema's.
De semantische controles worden beoordeeld door een coderingsagent-CLI (GitHub Copilot CLI of Claude Code) die lokaal op uw computer wordt uitgevoerd, onder uw eigen account en AI-abonnement. Met deze opdracht worden geen hulpprogrammaschemagegevens naar Microsoft verzonden.
Belangrijk
Voer alleen uit evaluate op MCP-servers die u vertrouwt. De hulpprogrammanamen, beschrijvingen en parameterschema's van de server worden gelezen via een standaard MCP-aanroep tools/list en doorgegeven aan een coderingsagent die op uw computer wordt uitgevoerd voor scoren. Deze vertrouwensmelding wordt één keer afgedrukt aan het begin van elke uitvoering die gebruikmaakt van een agent. Dit is niet van toepassing op --eval-engine none, waardoor alles lokaal blijft.
Minimale vereiste rol: Geen. De evaluatie wordt lokaal uitgevoerd op basis van de URL van de MCP-server die u opgeeft en roept Azure of Microsoft Graph niet aan.
Vereisten
- De Agent 365 CLI. Zie De Agent 365 CLI installeren.
- Voor het scoren van semantische (AI) één lokaal geïnstalleerde coderingsagent-CLI:
-
GitHub Copilot CLI: installeren met
npm install -g @github/copilot(Node.js 18 of hoger). Dit is het zelfstandigecopilotbinaire bestand, niet degh copilotGitHub CLI-extensie. -
Claude Code: Installeer met
npm install -g @anthropic-ai/claude-codeof volg Claude Code installeren.
-
GitHub Copilot CLI: installeren met
- Als geen van beide agent is geïnstalleerd, voert de opdracht nog steeds de deterministische controles uit en schrijft de controlelijst. Vervolgens wordt de controlelijst gestopt, zodat u de semantische controles kunt beoordelen met uw eigen LLM (bring-your-own-LLM). Pas
--eval-engine noneom het testen van de agent volledig over te slaan.
Hoe de evaluatie werkt
De opdracht voert een pijplijn in vijf stappen uit en registreert de voortgang, zoals wordt weergegeven in de volgende tabel:
| Stap | Wat het doet |
|---|---|
| 1 Hulpprogramma's ontdekken | Maakt verbinding met de MCP-server, roept tools/listaan en legt het schema van elk hulpprogramma vast. |
| 2 Controlelijst genereren |
<server-name>_checklist.json Schrijft naar de uitvoermap. |
| 3 Semantische evaluatie uitvoeren | Overhandigt de controlelijst aan de geselecteerde coderingsagent voor scoren. Overgeslagen wanneer --eval-engine none er geen agent beschikbaar is. |
| 4 Analyseren | Hiermee worden per hulpmiddel en algehele scores samengevoegd en wordt het volwassenheidsniveau bepaald. |
| 5 Rapporten schrijven | Produceert <server-name>_eval_report.html en <server-name>_eval_report.json. |
Elke controle bestaat uit twee typen:
- Deterministisch: op regels gebaseerde logica in de CLI; pass of fail is exact en heeft geen AI nodig (bijvoorbeeld 'naam van het hulpprogramma is niet leeg').
-
Semantisch: beoordeeld door de codeeragent, met een
reasontekenreeks die het oordeel uitlegt.
De uitvoering is idempotent. Als u dezelfde opdracht opnieuw uitvoert, wordt een bestaande <server-name>_checklist.json en wordt serverdetectie overgeslagen. Dit is hoe de bring-your-own-LLM-retour werkt: maak zelf een score voor de controlelijst en voer vervolgens opnieuw uit om te hervatten. Verwijder het controlelijstbestand om een nieuwe detectie af te dwingen nadat u uw hulpprogrammaschema's hebt gewijzigd.
Voorbeelden
Evalueer een lokale server met automatische engineselectie:
a365 develop-mcp evaluate --server-url "http://localhost:5000/mcp"
Evalueer een geverifieerde server, waarbij het token wordt geleverd via een omgevingsvariabele en artefacten die naar een submap zijn geschreven:
$env:A365_MCP_AUTH_TOKEN = "<bearer-token>"
a365 develop-mcp evaluate --server-url "https://my-mcp-server.contoso.com/mcp" --output-dir "./eval"
Genereer alleen de controlelijst en scoor deze vervolgens met uw eigen LLM:
a365 develop-mcp evaluate --server-url "https://my-mcp-server.contoso.com/mcp" --eval-engine none
Een specifieke score-engine forceren:
a365 develop-mcp evaluate --server-url "http://localhost:5000/mcp" --eval-engine claude-code
Het rapport lezen
Open <server-name>_eval_report.html vanuit de uitvoermap in een browser. In het rapport wordt het volgende weergegeven:
- De algehele score (0-100; hoger is beter).
- Het volwassenheidsniveau (0-4) en het bijbehorende label.
- Scores per hulpprogramma met categorie-uitsplitsingen: naam van het hulpprogramma, beschrijving van het hulpprogramma, parameternaam, parameterbeschrijving en schemastructuur.
- Een lijst met actie-items met prioriteit, geordend op impact, met inbegrip van de concrete vereisten om het volgende volwassenheidsniveau te bereiken.
Gegevensverwerking en AI-transparantie
- De opdracht verwerkt alleen de statische hulpprogrammaschema's van uw MCP-server (namen, beschrijvingen en parameterschema's) van
tools/list. Er worden geen runtime-nettoladingen, gegevens van eindgebruikers of persoonlijke gegevens verwerkt. - De CLI van de coderingsagent wordt uitgevoerd op uw computer onder uw eigen AI-abonnement. De api-aanroep van het model wordt rechtstreeks door die CLI uitgevoerd bij de AI-provider onder uw servicevoorwaarden en factureringsvoorwaarden. De
a365CLI geeft het model op, maar bemiddelt de oproep niet. - De
--auth-tokenwaarde wordt in het geheugen opgeslagen, alleen verzonden als de HTTP-headerAuthorizationnaar uw server en nooit naar de schijf geschreven of doorgegeven aan de coderingsagent. - Uitvoerbestanden (
_checklist.json,_eval_report.html,_eval_report.json) worden alleen naar uw--output-dircomputer geschreven en blijven op uw computer.
Problemen oplossen
Gebruik de volgende probleemoplossingsgids om veelvoorkomende fouten te diagnosticeren en de aanbevolen oplossing toe te passen.
| Symptoom | Waarschijnlijke oorzaak | Fix |
|---|---|---|
Unauthorized Van tools/list |
Onjuist of verlopen bearer-token | Herstel het token en geef het door A365_MCP_AUTH_TOKEN. |
Unknown eval engine |
Ongeldige --eval-engine waarde |
Gebruik een van auto, github-copilot, claude-codeof none. |
Pijplijn stopt na [2/5] |
Geen coderingsagent ingeschakeld PATH |
Installeer GitHub Copilot CLI of Claude Code, of scoor de controlelijst zelf en voer de controlelijst opnieuw uit. |
--output-dir cannot be empty or whitespace |
Er is een lege waarde doorgegeven aan --output-dir |
Geef een geldig directorypad door of laat de optie voor het gebruik van de huidige map weg. |
Failed to read existing checklist |
Het controlelijstbestand is vergrendeld of onjuist ingedeeld | Verwijder het controlelijstbestand om een nieuwe detectie af te dwingen bij de volgende uitvoering. |
Hulpprogrammaaanvragen controleren en goedkeuren
Nadat een ontwikkelaar een hulpprogramma, zoals een externe MCP-server, heeft geregistreerd, wordt het hulpprogramma weergegeven in het Microsoft 365-beheer Center voor revisie en goedkeuring.
Als beheerder met de juiste machtigingen voor het beheren van agenthulpprogramma's in het Microsoft 365-beheer Center, kunt u deze aanvragen bekijken, goedkeuren of weigeren om te bepalen welke hulpprogramma's beschikbaar zijn voor gebruik in uw organisatie.
Belangrijk
Om het beoordelings- en goedkeuringsproces te voltooien, moet u aan twee vereisten voldoen:
- U hebt toegang nodig tot de pagina met hulpprogramma's van de Microsoft 365-beheercentrum, waar u agenthulpprogramma's beheert en aanvragen voor MCP-serverregistratie controleert.
- U moet de mogelijkheid hebben om tenantbrede toestemming te verlenen.
Twee rollen voldoen aan beide vereisten:
Gebruik rollen met de minste machtigingen en beperk het aantal gebruikers met beheerdersmachtigingen. Zie Rollen met minimale bevoegdheden per taak in Microsoft Entra ID. Zie voor meer informatie over beheerdersrollen en machtigingen in de Microsoft 365-beheercentrum:
Voer de volgende stappen uit om registratieaanvragen voor MCP-servers te controleren en goed te keuren:
Meld u aan bij het Microsoft 365-beheercentrum.
Selecteer Hulpmiddelen voor agents> en selecteer vervolgens het tabblad Aanvragen.
Aanvragen in behandeling geven de volgende details weer voor elke server:
- Servernaam
- Publisher
- Aangevraagd door
- Aangevraagde datum
Controleer de servergegevens en gedeclareerde hulpprogramma's op nauwkeurigheid en naleving.
Selecteer Goedkeuren om de server beschikbaar te maken in het organisatieregister of Weigeren om de aanvraag te weigeren.
Geef na goedkeuring toestemming voor de Microsoft Entra machtigingen die zijn vereist door de MCP-server. De server wordt pas beschikbaar voor agentbouwoppervlakken nadat toestemming is verleend.
Opmerking
Het kan tot 30 minuten duren voordat de MCP-server wordt weergegeven in alle Microsoft Copilot Studio omgevingen in de tenant zodra de MCP-server is goedgekeurd en toestemming is verleend.
Op basis van de beschikbaarheid van mcp-servers worden de volgende statusindicatoren weergegeven:
- Beschikbaar : het hulpprogramma is actief en klaar voor gebruik.
- Geblokkeerd : het hulpprogramma is uitgeschakeld en agents hebben er geen toegang toe.
Besturingselementen voor sleutelbeheer
De volgende tabel bevat een overzicht van de belangrijkste besturingselementen voor governance:
| Besturingselement | Beschrijving |
|---|---|
| Goedkeuring/afwijzing | Beheer keurt elke BYO MCP-server expliciet goed of af voordat deze kan worden gebruikt. |
| Server-Level blokkeren | Beheer kunt goedgekeurde servers op elk gewenst moment blokkeren. Geblokkeerde servers worden tijdens runtime afgedwongen. |
| Momentopname van hulpprogramma's | Beheer kunt voor transparantie de gedeclareerde hulpprogramma's weergeven die door elke MCP-server worden weergegeven. |
| Runtime afdwingen | Geblokkeerde MCP-servers kunnen niet worden aangeroepen tijdens runtime op een clientoppervlak. |
Een goedgekeurde MCP-server gebruiken
Nadat een MCP-server is goedgekeurd en Microsoft Entra toestemming verleent, kunt u deze gebruiken op ondersteunde agentbouwoppervlakken. De volgende clientoppervlakken ondersteunen momenteel het aanroepen van goedgekeurde BYO MCP-servers in preview:
| Client | Status |
|---|---|
| Copilot Studio | ✅ Ondersteund |
| VS Code | ✅ Ondersteund |
| Claude code | ✅ Ondersteund |
| GitHub Copilot CLI | ✅ Ondersteund |
Voer als gebruiker in Copilot Studio de volgende stappen uit om de goedgekeurde BYO MCP-server aan te roepen:
Ga naar Copilot Studio in uw omgeving.
Maak een nieuwe aangepaste agent (of open een bestaande).
Ga naar de sectie Extra en selecteer MCP-server.
Selecteer de MCP-server in het register.
Test de agent door een prompt in te voeren die de MCP-server aanroept.
Opmerking
Eerste keer verbinding instellen: Bij de eerste aanroep wordt u mogelijk gevraagd om een eenmalige installatie van de verbinding te voltooien. Volg de opgegeven URL om de vereiste verbinding te maken, zoals het invoeren van uw API-sleutel voor op APIKey gebaseerde servers. Wanneer u klaar bent, gaat u terug naar uw agent en voert u de prompt opnieuw uit. Bij een geslaagde aanroep ziet u dat de MCP-server reageert met de juiste uitvoer van het hulpprogramma.
Meer informatie over het aanroepen van goedgekeurde BYO MCP-servers vanuit Claude Code, VS Code en GitHub Copilot CLI in de sectie Work IQ MCP-servers instellen voor coderingsagents van het Overzicht van Work IQ MCP.
MCP-serveractiviteit bewaken en observeren
Als lid van het beveiligingsteam van uw organisatie gebruikt u Microsoft Defender geavanceerde opsporing om MCP-serveroproepen bij te houden en te analyseren. Met dit proces kunt u zien welke agents welke MCP-servers aanroepen, wanneer de aanroepen plaatsvinden en andere relevante metagegevens die u kunnen helpen bij het detecteren van ongebruikelijke of niet-geautoriseerde gebruikspatronen.
Voorbeeld van KQL-query - Defender Advanced Hunting:
CloudAppEvents
| where ActionType in ( "ExecuteToolByGateway")
| where RawEventData contains "tool name"
Deze query retourneert details, waaronder agentnaam, MCP-servernaam en aanroepmetagegevens.
Een BYO MCP-server verwijderen
Microsoft biedt momenteel geen ondersteuning voor het verwijderen van een BYO MCP-server.
Invoegtoepassingen of vaardigheden uploaden
U kunt uw eigen invoegtoepassingen of vaardigheden uploaden om deze beschikbaar te maken voor agents in uw organisatie via de Microsoft 365-beheercentrum.
Voordat u een invoegtoepassing of vaardigheid kunt uploaden, moet een ontwikkelaar deze in een manifestbestand verpakken. Zie Cowork ontwikkeling van invoegtoepassingen voor meer informatie over het maken van een manifestbestand.
Volg deze stappen om een invoegtoepassing of vaardigheid te uploaden:
- Meld u aan bij het Microsoft 365-beheercentrum.
- Selecteer Agents>Tools>Registry.
- Selecteer Uploaden.
- Upload het manifestbestand voor de invoegtoepassing of vaardigheid.
- Nadat het pakket is geüpload, controleert u de onderdelen, zoals MCP-servers en -vaardigheden, die in het pakket zijn opgenomen en selecteert u volgende.
- Kies in het deelvenster Bereikgebruikers wie de invoegtoepassing of vaardigheid kan gebruiken door Alle gebruikers of specifieke gebruikers of groepen te selecteren.
- Selecteer Uploaden.
Invoegtoepassingen en vaardigheden beheren
Invoegtoepassingen zijn API-integraties die agents toegang bieden tot externe gegevens en zakelijke acties. In tegenstelling tot MCP-servers, die mogelijkheden beschikbaar maken via het Model Context Protocol, verbinden invoegtoepassingen agents meestal rechtstreeks met toepassingsspecifieke services en API's.
Vaardigheden zijn een ander type hulpprogramma dat agents kunnen gebruiken. Bij het beheren van een vaardigheid worden dezelfde acties en stappen gebruikt als bij het beheren van een invoegtoepassing. Deze sectie is dus van toepassing op zowel invoegtoepassingen als vaardigheden.
Hulpprogrammaacties
| Hulpprogrammaacties | Beschrijving |
|---|---|
| Installeren en verwijderen | Installeer een invoegtoepassing of vaardigheid voor gebruikers, zodat deze klaar is voor gebruik zonder handmatige installatie door eindgebruikers. U kunt een eerder geïnstalleerde invoegtoepassing of vaardigheid verwijderen. |
| Blokkeren en deblokkeren | Beperk de toegang tot een invoegtoepassing of vaardigheid in de hele organisatie. Met deze actie voorkomt u dat gebruikers deze gebruiken. |
| Verwijderen | Verwijder een eerder geüploade invoegtoepassing of vaardigheid. |
Een hulpprogramma installeren
U kunt een invoegtoepassing of vaardigheid in uw hele organisatie of voor specifieke gebruikers of groepen installeren met hetzelfde proces als elke andere app in de Microsoft 365-beheercentrum.
Voer de volgende stappen uit om een invoegtoepassing of vaardigheid te installeren zodat deze beschikbaar is:
- Meld u aan bij het Microsoft 365-beheercentrum.
- SelecteerHulpprogramma's voor>agents>Invoegtoepassingen.
- Selecteer in de lijst een invoegtoepassing of vaardigheid die u wilt installeren. Het deelvenster Overzicht wordt weergegeven.
- Selecteer installeren in het deelvenster Overzicht.
- Bevestig de details in het deelvenster Gebruikers selecteren .
- Kies wie het mag gebruiken door Alle gebruikers of specifieke gebruikers of groepen te selecteren.
- Selecteer Volgende.
- Bevestig in het deelvenster Controleren & installatie de details en selecteer Installeren.
Een hulpprogramma verwijderen
U kunt een invoegtoepassing of vaardigheid in uw hele organisatie of voor specifieke gebruikers of groepen verwijderen met hetzelfde proces als elke andere app in de Microsoft 365-beheercentrum. Wanneer u het verwijdert, verwijdert u het uit de omgeving. Het is niet beschikbaar voor agents, tenzij het opnieuw wordt geïnstalleerd.
Voer de volgende stappen uit om een invoegtoepassing of vaardigheid te verwijderen zodat deze niet beschikbaar is:
- Meld u aan bij het Microsoft 365-beheercentrum.
- SelecteerHulpprogramma's voor>agents>Invoegtoepassingen.
- Selecteer in de lijst een invoegtoepassing of vaardigheid om te verwijderen. Het deelvenster Overzicht wordt weergegeven.
- Selecteer Verwijderen in het deelvenster Overzicht.
- Bevestig de verwijderingsactie door Verwijderen te selecteren.
Een hulpprogramma blokkeren
U kunt een invoegtoepassing of vaardigheid in uw hele organisatie blokkeren met behulp van de Microsoft 365-beheercentrum. Wanneer u deze blokkeert, voorkomt u dat het wordt gebruikt terwijl het geregistreerd en zichtbaar blijft in Microsoft 365-beheercentrum. Het blijft geïnstalleerd en beschikbaar in de tenant, maar agents kunnen het niet aanroepen totdat de blokkering is opgeheven.
Volg deze stappen om een invoegtoepassing of vaardigheid te blokkeren:
- Meld u aan bij het Microsoft 365-beheercentrum.
- SelecteerHulpprogramma's voor>agents>Invoegtoepassingen.
- Selecteer in de lijst een invoegtoepassing of vaardigheid die u wilt blokkeren. Het deelvenster Overzicht wordt weergegeven.
- Selecteer Blokkeren.
- Controleer of de invoegtoepassing of vaardigheid is geblokkeerd.
Een hulpprogramma deblokkeren
U kunt een invoegtoepassing of vaardigheid in uw hele organisatie deblokkeren met behulp van de Microsoft 365-beheercentrum.
Volg deze stappen om de blokkering van een invoegtoepassing of vaardigheid op te heffen:
- Meld u aan bij het Microsoft 365-beheercentrum.
- SelecteerHulpprogramma's voor>agents>Invoegtoepassingen.
- Selecteer in de lijst een invoegtoepassing of vaardigheid om de blokkering op te heffen. Het deelvenster Overzicht wordt weergegeven.
- Selecteer Deblokkeren.
- Controleer of de blokkering van de invoegtoepassing of vaardigheid is opgeheven.
Een hulpprogramma verwijderen
U kunt een eerder geüploade invoegtoepassing of vaardigheidspakket in uw hele organisatie verwijderen met behulp van de Microsoft 365-beheercentrum. Wanneer u deze verwijdert, kunnen agents deze niet meer gebruiken en wordt het uit het register verwijderd.
Volg deze stappen om een invoegtoepassing of vaardigheid te verwijderen:
- Meld u aan bij het Microsoft 365-beheercentrum.
- SelecteerHulpprogramma's voor>agents>Invoegtoepassingen.
- Selecteer in de lijst een invoegtoepassing of vaardigheid die u wilt verwijderen. Het deelvenster Overzicht wordt weergegeven.
- Selecteer Verwijderen.
- Bevestig de verwijderactie door Verwijderen te selecteren.
Power Platform-connectorgebruik weergeven
Gebruik de Microsoft 365-beheercentrum om de Power Platform-connectors weer te geven die agents in uw organisatie gebruiken. Deze weergave helpt u inzicht te krijgen in welke connectors zijn verbonden met agents.
Het gebruik van de connector kan u helpen:
- Ontdek de Power Platform-connectors die worden gebruikt door agents in uw organisatie.
- Bepaal welke agents een specifieke connector gebruiken.
- Beter begrijpen hoe connectors worden gebruikt voordat u governancebeleid toepast.
Opmerking
Op dit moment biedt deze ervaring alleen inzicht in het connectorgebruik.
Voer de volgende stappen uit om het gebruik van de connector weer te geven:
- Meld u aan bij het Microsoft 365-beheercentrum.
- Selecteer Agents>Tools>Registry.
- Selecteer Connectors.
- Bekijk de lijst met Power Platform-connectors die worden gebruikt door agents in uw organisatie.
- Selecteer een connector om de agents weer te geven die deze gebruiken. Op de overzichtspagina van de connector ziet u de agents die zijn gekoppeld aan de geselecteerde connector, zodat u gemakkelijker kunt begrijpen hoe de connector in uw organisatie wordt gebruikt.
- Als u het beleid van de connector wilt beheren, selecteert u Weergeven in Power Platform op de overzichtspagina van de connector om naar het Power Platform-beheercentrum te gaan. Met deze actie gaat u naar het Power Platform-beheercentrum, waar u het gebruik van de connector kunt blokkeren, toestaan en beheren. Zie Geavanceerd connectorbeleid voor meer informatie.