Gestire un bot

SI APPLICA A: SDK v4

Nel browser passare al portale di Azure. Selezionare la risorsa bot, ad esempio un bot di Azure. Nel riquadro di spostamento verranno visualizzate le sezioni descritte di seguito.

Impostazioni delle risorse di Azure Bot

La risorsa Azure Bot contiene le impostazioni descritte di seguito.

Generale

Nella parte superiore del riquadro di spostamento sono disponibili collegamenti per informazioni generali applicabili a un bot.

Collegamento Descrizione
Panoramica Contiene informazioni di alto livello sul bot, ad esempio l'ID sottoscrizione e l'endpoint di messaggistica di un bot. Nel riquadro di panoramica è anche possibile scaricare il codice sorgente del bot.
Log attività Fornisce informazioni dettagliate sulla diagnostica e sul controllo per le risorse di Azure e la piattaforma Azure da cui dipendono. Per altre informazioni, vedere Panoramica dei log della piattaforma Azure.
Controllo di accesso (IAM) Visualizza gli utenti di accesso o altre entità di sicurezza alle risorse di Azure. Per altre informazioni, vedere Visualizzare l'accesso di un utente alle risorse di Azure.
Tag Visualizza i tag alle risorse, ai gruppi di risorse e alle sottoscrizioni di Azure per organizzarli logicamente in una tassonomia. Per altre informazioni, vedere Usare tag per organizzare le risorse di Azure.

Impostazioni

Nella sezione Impostazioni sono disponibili collegamenti per la maggior parte delle opzioni di gestione del bot.

Collegamento Descrizione
Profilo bot Gestisce varie impostazioni del profilo del bot, ad esempio nome visualizzato, icona e descrizione.
Configurazione Gestisce varie impostazioni del bot, ad esempio analisi, endpoint di messaggistica e impostazioni di connessione OAuth.
Canali Configura i canali usati dal bot per comunicare con gli utenti.
Prezzi Gestisce il piano tariffario per il servizio bot.
Testare nella chat Web Usa il controllo chat Web integrato per testare rapidamente il bot.
Crittografia Gestisce le chiavi di crittografia.
Proprietà Elenca le proprietà delle risorse del bot, ad esempio ID risorsa, ID sottoscrizione e ID gruppo di risorse.
Locks Gestisce i blocchi delle risorse.

Monitoraggio

Nella sezione Monitoraggio sono disponibili collegamenti per la maggior parte delle opzioni di monitoraggio del bot.

Collegamento Descrizione
Analisi conversazionale Consente all'analisi di visualizzare i dati raccolti con Application Insights. Questo pannello Analisi sarà deprecato. Per altre informazioni, vedere Aggiungere dati di telemetria al bot e Analizzare i dati di telemetria del bot.
Avvisi Configurare le regole di avviso e partecipare agli avvisi attivati per monitorare in modo efficiente le risorse di Azure. Per altre informazioni, vedere Panoramica degli avvisi in Microsoft Azure.
Metriche Selezionare una metrica per visualizzare i dati nel grafico corretto.
Impostazioni di diagnostica È possibile usare le impostazioni di diagnostica per configurare l'esportazione di streaming dei log e delle metriche della piattaforma per una risorse nella destinazione scelta. Per altre informazioni, vedere Impostazioni di diagnostica.
Registri Produrre informazioni dettagliate dai log di Monitoraggio di Azure.

Impostazioni del servizio applicazioni

Un'applicazione bot, nota anche come servizio applicazione (servizio app) ha un set di impostazioni dell'applicazione a cui è possibile accedere tramite il portale di Azure. Si tratta di variabili di ambiente passate al codice dell'applicazione bot. Per altre informazioni, vedere Configurare un'app servizio app nel portale di Azure.

  1. Nel browser passare al portale di Azure.
  2. Cercare il servizio app bot e selezionarne il nome.
  3. Vengono visualizzate le informazioni sul servizio app bot.

Informazioni sull'identità del bot

Seguire questa procedura per aggiungere informazioni sull'identità al file di configurazione del bot. Il file varia a seconda del linguaggio di programmazione usato per creare il bot.

Importante

Le versioni Java e Python di Bot Framework SDK supportano solo bot multi-tenant. Le versioni C# e JavaScript supportano tutti e tre i tipi di applicazione per la gestione dell'identità del bot.

Lingua File name Note
C# appsettings.json Supporta tutti e tre i tipi di applicazione per la gestione dell'identità del bot.
JavaScript .env Supporta tutti e tre i tipi di applicazione per la gestione dell'identità del bot.
Java application.properties Supporta solo bot multi-tenant.
Python config.py Supporta solo bot multi-tenant. Specificare le proprietà identity come argomenti per le chiamate al os.environ.get metodo.

Le informazioni sull'identità da aggiungere dipendono dal tipo di applicazione del bot. Specificare i valori seguenti nel file di configurazione.

Disponibile solo per i bot C# e JavaScript.

Proprietà valore
MicrosoftAppType UserAssignedMSI
MicrosoftAppId ID client dell'identità gestita assegnata dall'utente.
MicrosoftAppPassword Non applicabile. Lasciare vuoto questo campo per un bot di identità gestita assegnato dall'utente.
MicrosoftAppTenantId ID tenant dell'identità gestita assegnata dall'utente.

Passaggi successivi

Dopo aver esaminato il pannello servizio Bot nel portale di Azure, vedere Il servizio Bot Framework, il modo in cui i bot comunicano con gli utenti e su attività, canali, richieste HTTP POST e altro ancora.