Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Program Microsoft Copilot Studio udostępnia administratorom niezawodne narzędzia do zarządzania zabezpieczeniami i zgodnością botów, w tym możliwość akcji kwarantanny dla agentów za pośrednictwem interfejsu API platformy Power Platform.
Kwarantanna agentów jest częścią szerszej struktury zabezpieczeń Copilot Studio i wiąże się z ogólnym podejściem do zabezpieczeń w Copilot Studio.
Na przykład agenty naruszające zasady ochrony przed utratą danych (DLP) lub dokumentację zgodności mogą być oflagowane w ramach inspekcji, ochrony środowiska uruchomieniowego lub innych raportów lub powiadomień administratora. Administratorzy mogą następnie użyć kwarantanny API, aby izolować niezgodnych agentów podczas badania i korygowania problemów z zabezpieczeniami i zgodnością.
Użytkownicy agentów i twórcy w Copilot Studio mogą widzieć agentów, którzy zotali poddani kwarantannie. Twórcy mogą wchodzić w interakcje z agentami podczas testów, ale nie mogą wchodzić w interakcje z agentami w kwarantannie w żadnym innym kanale.
Ważne
Przestrzeń nazw powervirtualgents jest przestarzała. Używaj przestrzeni nazw copilotstudio w wywołaniach interfejsu API.
Wymagania wstępne
- Masz identyfikator bota i identyfikator środowiska dla agenta docelowego.
- Musisz uzyskać token dostępu użytkownika wystawiony przez Microsoft Entra ID za pomocą OAuth2. Aby uzyskać token, zobacz Uwierzytelnienie.
- Użytkownik powiązany z tokenem musi posiadać jedną z następujących ról administratora:
- Administrator dzierżawy globalnej
- Administrator AI
- Administrator Power Platform
- Musisz pozyskać token dostępu, używając identyfikatora klienta aplikacji zarejestrowanej, która ma zakres CopilotStudio.AdminActions.Invoke przyznany przez interfejs API platformy Power Platform.
- Użytkownik powiązany z tokenem musi posiadać jedną z następujących ról administratora:
Operacje interfejsu API na potrzeby zarządzania kwarantanną agenta
Narzędzie Copilot Studio obsługuje trzy kluczowe operacje interfejsu API REST do zarządzania kwarantanną agenta za pomocą interfejsu API platformy Power Platform.
Notatka
SetAsQuarantined i SetAsUnquarantined API nie obsługują klasycznych czatbotów. Interfejs API zwraca błąd 405 Method Not Allowed gdy próbujesz poddać kwarantannie lub usunąć z kwarantanny klasycznego czatbota.
Aby uzyskać więcej informacji na temat, jak i kiedy korzystać z interfejsu API platformy Power Platform, zobacz:
- Interfejs API i zestawy SDK platformy Power Platform: od podejścia „UX-first” do „API-first” (blog) (blog programistów platformy Power Platform)
- Omówienie możliwości programowania i rozszerzalności (dokumentacja platformy Power Platform)
- Wprowadzenie do interfejsu API platformy Power Platform (dokumentacja platformy Power Platform)
- Dokumentacja referencyjna dotycząca operacji API Power Platform
Pobierz stan kwarantanny agenta
-
Punkt końcowy:
GET https://api.powerplatform.com/copilotstudio/environments/{EnvironmentId}/bots/{BotId}/api/botQuarantine?api-version=1 - Cel: pobieranie bieżącego stanu kwarantanny agenta
-
Odpowiedź: zwraca wartość logiczną
isBotQuarantinedilastUpdateTimeUtc
Dowiedz się więcej w dokumentacji referencyjnej API dotyczącej pobieraniu stanu kwarantanny bota.
Ustaw agenta jako poddanego kwarantannie
-
Punkt końcowy:
POST https://api.powerplatform.com/copilotstudio/environments/{EnvironmentId}/bots/{BotId}/api/botQuarantine/SetAsQuarantined?api-version=1 - Cel: oznaczenie agenta jako poddanego kwarantannie, ograniczając jego dostępność i interakcje
- Odpowiedź: potwierdza aktualizację stanu kwarantanny
Dowiedz się więcej w dokumentacji referencyjnej interfejsu API dotyczącej ustawiania bota jako podlegającego kwarantannie.
Ustaw agenta jako usuniętego z kwarantanny
-
Punkt końcowy:
POST https://api.powerplatform.com/copilotstudio/environments/{EnvironmentId}/bots/{BotId}/api/botQuarantine/SetAsUnquarantined?api-version=1 - Cel: usuwanie agenta z kwarantanny po ocenie ryzyka i korygowaniu
- Odpowiedź: potwierdza aktualizację stanu kwarantanny
Dowiedz się więcej w dokumentacji referencyjnej interfejsu API dotyczącej ustawiania bota jako niepodlegającego kwarantannie.