Konfigurieren der Benutzerauthentifizierung für Tools

Wenn Sie ein Tool für einen Agenten erstellen, können Sie eine Benutzerauthentifizierung verlangen oder eine Menge Zugangsdaten bereitstellen, die der Agent im Namen des Nutzers verwenden kann.

  • Wählen Sie die Agentautorauthentifizierung aus, wenn der Zugriff auf den dem Tool zugeordneten Dienst implizit oder für Anwendungsfälle mit geringem Risiko ist. Verwenden Sie beispielsweise diese Authentifizierungseinstellung, um die Telefonnummer für das Supportteam für eine bestimmte Postleitzahl zu finden. Ein anderer Anwendungsfall könnte eine Wetter-API verwenden, um die aktuelle Prognose abzurufen.
  • Wählen Sie Benutzerauthentifizierung aus, wenn Sie den Datenzugriff auf bestimmte Gruppen oder Einzelpersonen in der Benutzercommunity einschränken müssen. Verwenden Sie diese Authentifizierungseinstellung beispielsweise, wenn der Agent zum Abrufen von Daten gedacht ist, auf die nur der Benutzende Zugriff hat, oder Aufgaben in seinem Auftrag erledigen soll.

Verbinden Sie sich während eines Gesprächs mit einem Dienst

Wenn ein Agent ein Tool aufruft, das Benutzerauthentifizierung verwendet, prüft Copilot Studio, ob der Nutzer eine gültige Verbindung zum Dienst hat. Wenn eine gültige Verbindung verfügbar ist, nutzt der Agent sie. Andernfalls zeigt der Agent eine Verbindungskarte für den vom Tool benötigten Dienst an.

Um die Verbindung herzustellen, wählt der Benutzer Connect aus und führt alle erforderlichen Anmelde- oder Einwilligungsschritte in einem separaten Fenster aus. Die Verbindungsanfrage bezieht sich auf den Dienst, den der aktuelle Toolaufruf benötigt.

Nachdem die Verbindung erfolgreich ist, schließt sich das Fenster und der Agent versucht das Tool automatisch erneut. Wenn Copilot Studio die Verbindung nicht bestätigen oder den Toolaufruf nicht fortsetzen kann, zeigt die Karte Verbindung fehlgeschlagen und Erneut versuchen an. Der Benutzer kann „Noch einmal versuchen“ auswählen, um den Verbindungsstatus zu aktualisieren und das Tool erneut auszuführen.

Wenn du einen benutzerdefinierten Chat-Canvas für einen Agenten hostest, der vom Standard-Harness betrieben wird, implementiere das Verbindungs-Popup und die Fortsetzungsbehandlung. Erfahren Sie mehr unter Einrichten der Supportverbindung in einer benutzerdefinierten Canvas.

Datenzugriff und Berechtigungsverwaltung

Copilot Studio speichert keine Anmeldeinformationen. Agenten fordern die Nutzer auf, sich wieder zu verbinden, wenn ein Zugangstoken abläuft oder vom Dienst widerrufen wird. Benutzer können außerdem auf die Verbindungsverwaltungsseite zugreifen, um Berechtigungen zu aktualisieren oder zu widerrufen.

Unterstützte Kanäle

Die folgende Tabelle listet die Kanäle auf, die die Benutzerauthentifizierung für Tools unterstützen.

Channel Unterstützt
Azure Bot Service Kanäle Nicht unterstützt
Benutzerdefinierte Website Unterstützt
Demowebsite Nicht unterstützt
Facebook Nicht unterstützt
Microsoft Teams1 Unterstützt
Mobile App Nicht unterstützt
Omnichannel für Kundendienst2 Unterstützt
SharePoint1 Unterstützt

1 Wenn Sie auch den Teams-Kanal verwenden, folgen Sie den Anweisungen in Einmaliges Anmelden mit Microsoft Entra ID für Agenten in Teams konfigurieren. Andernfalls scheitert die Authentifizierung für Benutzer in Teams immer.

2 Nur der Live-Chat-Kanal wird unterstützt. Erfahren Sie mehr unter Übergabe an Dynamics 365 Customer Service konfigurieren.