Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Copilot Studio giver administratorer robuste værktøjer til at administrere agentsikkerhed og -overholdelse, herunder karantænehandlinger for agenter via Power Platform-API.
Karantæne af agenter er en del af Copilot Studios bredere sikkerhedsstruktur og fungerer sammen med din overordnede sikkerhedstilgang i Copilot Studio.
Agenter, der f.eks. overtræder datapolitikker eller mangler dokumentation til overholdelse af angivne standarder, kan f.eks. markeres som en del af overvågning, kørselsbeskyttelse eller andre administratorrapporter eller meddelelser. Administratorer kan derefter bruge karantæne-API til at isolere de agenter, der ikke overholder angivne standarder, mens de undersøger og afhjælper problemer med sikkerhed og overholdelse af angivne standarder.
Agenter, der er sat i karantæne, vil stadig være synlige for agentbrugere og udviklere i Copilot Studio, men de kan ikke interagere med eller bruge agenten.
Vigtigt
powervirtualgents navnerummet er forældet. Brug copilotstudio navnerummet i dine API-kald.
Forudsætninger
- Du har Robot-id og miljø-id for målagenten.
- Du skal indhente en brugeradgangstoken udstedt af Microsoft Entra ID OAuth2. For at indhente et token, se Autentificering.
- Den bruger, der er tilknyttet tokenet, skal have en af følgende administratorroller:
- Global lejeradministrator
- AI-administrator
- Power Platform-administrator
- Du skal anskaffe adgangstoken ved brug af klient-ID'et for en registreret app, der har CopilotStudio.AdminActions.Invoke omfang tildelt under Power Platform API'en.
- Den bruger, der er tilknyttet tokenet, skal have en af følgende administratorroller:
API-handlinger til administration af agentkarantæne
Copilot Studio understøtter tre vigtige REST API-handlinger til administration af agentkarantæne som en del af Power Platform-API'en.
Bemærk
API'erne SetAsQuarantined og SetAsUnquarantined understøtter ikke klassiske chatrobotter. API'et returnerer 405 Method Not Allowed, når du forsøger at sætte en klassisk chatrobot i karantæne eller ophæve dens karantænestatus.
Du kan få flere oplysninger om, hvordan og hvornår du skal bruge Power Platform-API, under:
- Power Platform API og SDK'er: Fra UX-first til API-first (Blog) (Power Platform Developer Blog)
- Oversigt over programmering og udvidelse (Power Platform-dokumentation)
- Kom i gang med Power Platform API (Dokumentation til Power Platform)
- Power Platform API-operationsreferencedokumentation
Hent status for agentkarantæne
-
Slutpunkt:
GET https://api.powerplatform.com/copilotstudio/environments/{EnvironmentId}/bots/{BotId}/api/botQuarantine?api-version=1 - Formål: Hent den aktuelle karantænestatus for en agent
-
Svar: Returnerer en boolesk
isBotQuarantinedoglastUpdateTimeUtc
Læs mere i referencedokumentation for Hent status for robotkarantæne-API.
Angiv agent som sat i karantæne
-
Slutpunkt:
POST https://api.powerplatform.com/copilotstudio/environments/{EnvironmentId}/bots/{BotId}/api/botQuarantine/SetAsQuarantined?api-version=1 - Formål: Markér en agent som sat i karantæne, så dens tilgængelighed og interaktioner begrænses
- Svar: Bekræfter opdateringen af karantænestatus
Læs mere i referencedokumentationen for Angiv robot som sat i karantæne-API.
Angiv agent som ikke er sat i karantæne
-
Slutpunkt:
POST https://api.powerplatform.com/copilotstudio/environments/{EnvironmentId}/bots/{BotId}/api/botQuarantine/SetAsUnquarantined?api-version=1 - Formål: Fjern en agent fra karantæne efter risikovurdering og afhjælpning
- Svar: Bekræfter opdateringen af karantænestatus
Læs mere i Angiv robot som ikke sat i karantæne-API-referencedokumentationen.