Verwalten eines Bots

GILT FÜR: SDK v4

Navigieren Sie in Ihrem Browser zum Azure-Portal. Wählen Sie Ihre Bot-Ressource aus, z. B. einen Azure Bot. Im Navigationsbereich werden die unten beschriebenen Abschnitte angezeigt.

Azure Bot-Ressourceneinstellungen

Die Azure Bot-Ressource enthält die unten beschriebenen Einstellungen.

Allgemein

Am oberen Rand des Navigationsbereichs befinden sich Links zu allgemeinen Informationen, die für einen Bot gelten.

Link Beschreibung
Übersicht Enthält allgemeine Informationen zum Bot, z. B. die Abonnement-ID und den Messaging-Endpunkt eines Bots. Im Übersichtsbereich können Sie auch den Bot-Quellcode herunterladen.
Aktivitätsprotokoll Liefert detaillierte Diagnose- und Überwachungsinformationen für Azure-Ressourcen und die Azure-Plattform, von der sie abhängen. Weitere Informationen finden Sie in der Übersicht über Protokolle der Azure-Plattform.
Zugriffssteuerung (IAM) Zeigt den Zugang an, den Benutzer oder andere Sicherheitsprinzipale zu Azure-Ressourcen haben. Weitere Informationen finden Sie unter Anzeigen, welchen Zugriff ein Benutzer auf Azure-Ressourcen hat.
Tags Zeigt die Tags auf Ihre Ressourcen, Ressourcengruppen und Abonnements in Azure an, um sie logisch in einer Taxonomie zu strukturieren. Weitere Informationen finden Sie unter Verwenden von Tags zum Organisieren von Azure-Ressourcen.

Einstellungen

Im Abschnitt Einstellungen sind Links für die meisten Verwaltungsoptionen Ihres Bots aufgeführt.

Link Beschreibung
Botprofil Verwaltet verschiedene Bot-Profileinstellungen, z. B. Anzeigename, Symbol und Beschreibung.
Configuration Verwaltet verschiedene Bot-Einstellungen, z. B. Analysen, Messaging-Endpunkte und OAuth-Verbindungseinstellungen.
Kanäle Konfigurieren Sie die Kanäle, die Ihr Bot für die Kommunikation mit Benutzern verwendet.
Preise Verwaltet die Preise für den Botdienst.
Testen in Webchat Nutzen Sie die integrierte Webchat-Steuerung, um Ihren Bot schnell zu testen.
Verschlüsselung Verwaltet Ihre Verschlüsselung.
Eigenschaften Listet Ihre Bot-Ressourceneigenschaften auf, z. B. Ressourcen-ID, Abonnement-ID und Ressourcengruppen-ID.
Locks Verwaltet Ihre Ressourcensperren.

Überwachung

Im Abschnitt Überwachung finden Sie Links für die meisten Überwachungsoptionen Ihres Bots.

Link Beschreibung
Konversationsanalysen Ermöglicht Analysen, um die gesammelten Daten mit Application Insights anzusehen. Dieses Analyse-Blatt ist veraltet. Weitere Informationen finden Sie unter Hinzufügen von Telemetrie zu Ihrem Bot und Analysieren der Telemetriedaten Ihres Bots.
Warnungen Konfigurieren Sie Warnungsregeln, und kümmern Sie sich um ausgelöste Warnungen zur effizienten Überwachung Ihrer Azure-Ressourcen. Weitere Informationen finden Sie unter Überblick über Warnungen in Microsoft Azure.
Metriken Wählen Sie eine Metrik aus, um Daten im richtigen Diagramm anzuzeigen.
Diagnoseeinstellungen Diagnoseeinstellungen werden verwendet, um den Streamingexport von Plattformprotokollen und Metriken für eine Ressource in das Ziel Ihrer Wahl zu konfigurieren. Weitere Informationen finden Sie unter Diagnoseeinstellungen.
Protokolle Erstellen Sie Einblicke aus Azure Monitor-Protokollen.

Anwendungsdienst-Einstellungen

Eine Bot-Anwendung, die auch als Anwendungsdienst (App Service) bezeichnet wird, verfügt über eine Reihe von Anwendungseinstellungen, auf die Sie über die Azure-Portal zugreifen können. Diese Einstellungen werden als Umgebungsvariablen an den Bot-Anwendungscode übergeben. Weitere Informationen finden Sie unter Konfigurieren einer App Service-App im Azure-Portal.

  1. Navigieren Sie in Ihrem Browser zum Azure-Portal.
  2. Suchen Sie nach Ihrem Bot-App-Dienst und wählen Sie dessen Namen aus.
  3. Die Informationen zum Bot-App-Dienst werden angezeigt.

Bot-Identitätsinformationen

Führen Sie die folgenden Schritte aus, um Identitätsinformationen zur Konfigurationsdatei Ihres Bots hinzuzufügen. Die Datei unterscheidet sich je nach Programmiersprache, die Sie zum Erstellen des Bots verwenden.

Wichtig

Die Java- und Python-Versionen des Bot Framework SDK unterstützen nur mehrinstanzfähige Bots. Die C#- und JavaScript-Versionen unterstützen alle drei Anwendungstypen zum Verwalten der Bot-Identität.

Sprache Dateiname Hinweise
C# appsettings.json Unterstützt alle drei Anwendungstypen zum Verwalten der Identität Ihres Bots.
JavaScript .env Unterstützt alle drei Anwendungstypen zum Verwalten der Identität Ihres Bots.
Java application.properties Unterstützt nur mehrinstanzfähige Bots.
Python config.py Unterstützt nur mehrinstanzfähige Bots. Geben Sie die Identitätseigenschaften als Argumente für die os.environ.get Methodenaufrufe an.

Welche Identitätsinformationen Sie hinzufügen müssen, hängt vom Anwendungstyp des Bots ab. Stellen Sie in der Konfigurationsdatei folgende Werte bereit.

Nur für C#- und JavaScript-Bots verfügbar.

Eigenschaft Wert
MicrosoftAppType UserAssignedMSI
MicrosoftAppId Die Client-ID einer benutzerseitig zugewiesenen verwalteten Identität.
MicrosoftAppPassword Nicht zutreffend. Lassen Sie diesen Wert für einen Bot mit benutzerseitig zugewiesener verwalteter Identität leer.
MicrosoftAppTenantId Die Instanz-ID der benutzerseitig zugewiesenen verwalteten Identität.

Nächste Schritte

Nachdem Sie nun das Bot Service-Blatt im Azure-Portal untersucht haben, erfahren Sie mehr über den Bot Framework-Dienst, wie Bots mit Benutzern kommunizieren, und über Aktivitäten, Kanäle, HTTP POST-Anforderungen und vieles mehr.