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.
Copilot Studio ger administratörer robusta verktyg för att hantera agentsäkerhet och efterlevnad, inklusive karantänåtgärder för agenter via Power Platform API.
Att sätta agenter i karantän är en del av Copilot Studios bredare säkerhetsramverk och fungerar tillsammans med din övergripande säkerhetsstrategi i Copilot Studio.
Till exempel kan agenter som bryter mot datapolicys eller saknar efterlevnadsdokumentation flaggas som en del av revisioner, körtidsskydd eller andra administratörsrapporter eller notifikationer. Administratörer kan sedan använda karantän-API:erna för att isolera de icke kompatibla agenterna medan de utreder och åtgärdar säkerhets- och regelefterlevnadsproblem.
Agenter som är i karantän är fortfarande synliga för agentanvändare och skapare i Copilot Studio, men det är inte möjligt att interagera med eller använda agenten.
Important
Namnrymden powervirtualgents är föråldrad. Använd copilotstudio namnrymden i dina API-anrop.
Förutsättningar
- Du har robot-ID och miljö-ID för målagenten.
- Du måste skaffa en användaråtkomsttoken utfärdad av Microsoft Entra ID OAuth2. Information om hur du hämtar en token finns i Autentisering.
- Användaren som är kopplad till token måste ha en av följande administratörsroller:
- Global hyresgästadministratör
- AI-administratör
- Power Platform-administratör
- Du måste skaffa en access-token genom att använda klient-ID:t för en appregistrering där CopilotStudio.AdminActions.Invoke-området har beviljats under Power Platform API.
- Användaren som är kopplad till token måste ha en av följande administratörsroller:
API-åtgärder för agentens karantänhantering
Copilot Studio stöder tre viktiga REST API-åtgärder för att hantera agentens karantän som en del av Power Platform-API:et.
Note
Api:erna SetAsQuarantined och SetAsUnquarantined stöder inte klassiska chattrobotar. API:et returnerar 405 Method Not Allowed när du försöker sätta en klassisk bot i karantän eller ta bort karantän.
Mer information om hur och när du ska använda Power Platform-API:et finns i:
- Power Platform API och SDK:er: Från UX-first till API-first (blogg) (Power Platform-utvecklarblogg)
- Översikt över programmering och utökningsbarhet (Power Platform-dokumentation)
- Kom igång med Power Platform API (Dokumentation om Power Platform)
- Dokumentation för Power Platform API-operationer
Hämta karantänstatus för agent
-
Slutpunkt:
GET https://api.powerplatform.com/copilotstudio/environments/{EnvironmentId}/bots/{BotId}/api/botQuarantine?api-version=1 - Syfte: Hämta den aktuella karantänstatusen för en agent
-
Svar: Returnerar en boolean och
isBotQuarantinedlastUpdateTimeUtc
Läs mer i referensdokumentationen för Get Bot Quarantine Status API.
Ange agent som i karantän
-
Slutpunkt:
POST https://api.powerplatform.com/copilotstudio/environments/{EnvironmentId}/bots/{BotId}/api/botQuarantine/SetAsQuarantined?api-version=1 - Syfte: Markera en agent som i karantän, vilket begränsar dess tillgänglighet och interaktioner
- Svar: Bekräftar uppdatering av karantänstatusen
Läs mer i referensdokumentationen Set Bot As Quarantined API.
Ange agent som ur karantän
-
Slutpunkt:
POST https://api.powerplatform.com/copilotstudio/environments/{EnvironmentId}/bots/{BotId}/api/botQuarantine/SetAsUnquarantined?api-version=1 - Syfte: Ta bort ett medel från karantän efter riskbedömning och åtgärd
- Svar: Bekräftar uppdatering av karantänstatusen
Läs mer i Set Bot As Unquarantined API-referensdokumentationen.