Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Copilot Studio gir administratorer robuste verktøy for å håndtere agentsikkerhet og etterlevelse, inkludert karantenetiltak for agenter gjennom Power Platform API.
Karantene av agenter er en del av Copilot Studios bredere sikkerhetsrammeverk og fungerer sammen med din overordnede sikkerhetstilnærming i Copilot Studio.
For eksempel kan agenter som bryter dataretningslinjer eller mangler samsvarsdokumentasjon bli flagget som en del av revisjoner, kjøretidsbeskyttelse eller andre admin-rapporter eller varsler. Administratorer kan deretter bruke karantene-API-ene til å isolere de ikke-kompatible agentene mens de undersøker og utbedrer sikkerhets- og samsvarsproblemer.
Agenter som er i karantene er fortsatt synlige for agentbrukere og skapere i Copilot Studio, men det er ikke mulig å samhandle med eller bruke agenten.
Viktig!
Navnerommet powervirtualgents er foreldet. Bruk copilotstudio navnerommet i API-kallene dine.
Forutsetninger
- Du har bot-ID-en og miljø-ID-en for målagenten.
- Du må skaffe deg en brukertilgangstoken utstedt av Microsoft Entra ID OAuth2. Hvis du vil ha et token, kan du se Godkjenning.
- Brukeren tilknyttet tokenet må ha en av følgende administratorroller:
- Global leietaker-administrator
- AI-administrator
- Power Platform-administrator
- Du må skaffe tilgangstoken ved å bruke klient-ID-en til en appregistrering som har CopilotStudio.AdminActions.Invoke-omfanget gitt under Power Platform API.
- Brukeren tilknyttet tokenet må ha en av følgende administratorroller:
API-operasjoner for håndtering av agentkarantene
Copilot Studio støtter tre viktige REST API-operasjoner for administrasjon av agentkarantene, som en del av Power Platform-API-en.
Bemerkning
SetAsQuarantined og SetAsUnquarantined API-er støtter ikke klassiske chatboter. API-en returneres 405 Method Not Allowed når du prøver å sette en klassisk chatbot i karantene eller ukontenkning.
Hvis du vil ha mer informasjon om hvordan og når du skal bruke API-en for Power Platform, kan du se:
- Power Platform API og SDK-er: Fra UX-først til API-først (blogg) (Power Platform-utviklerblogg)
- Oversikt over programmerbarhet og utvidbarhet (Power Platform-dokumentasjon)
- Kom i gang med Power Platform API (Power Platform-dokumentasjon)
- Dokumentasjon for Power Platform API-operasjonsreferanser
Få agentkarantenestatus
-
Endepunkt:
GET https://api.powerplatform.com/copilotstudio/environments/{EnvironmentId}/bots/{BotId}/api/botQuarantine?api-version=1 - Formål: Hent gjeldende karantenestatus for en agent
-
Svar: Returnerer en boolsk
isBotQuarantinedoglastUpdateTimeUtc
Lær mer i referansedokumentasjon for Get Bot Quarantine Status API.
Sett agenten i karantene
-
Endepunkt:
POST https://api.powerplatform.com/copilotstudio/environments/{EnvironmentId}/bots/{BotId}/api/botQuarantine/SetAsQuarantined?api-version=1 - Formål: Merk en agent som i karantene, med begrensning av tilgjengelighet og interaksjoner
- Svar: Bekrefter oppdatering av karantenestatus
Lær mer i referansedokumentasjon for Set Bot As Quarantined API.
Sett agent som fjernet fra karantene
-
Endepunkt:
POST https://api.powerplatform.com/copilotstudio/environments/{EnvironmentId}/bots/{BotId}/api/botQuarantine/SetAsUnquarantined?api-version=1 - Formål: Fjern et stoff fra karantene etter risikovurdering og opprydding
- Svar: Bekrefter oppdatering av karantenestatus
Lær mer i referansedokumentasjon for Set Bot As Unquarantined API.