Gestire un bot

SI APPLICA A: SDK v4

Nel browser passare al portale di Azure. Selezionare la risorsa del bot, ad esempio un Azure Bot. 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 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 a loro seconda. Per altre informazioni, vedere Panoramica dei log della piattaforma Azure.
Controllo di accesso (IAM) Visualizza gli utenti di accesso o altre entità di sicurezza devono accedere alle risorse di Azure. Per altre informazioni, vedere Visualizzare l'accesso a un utente con risorse di Azure.
Tag Visualizza i tag alle risorse di Azure, ai gruppi di risorse e alle sottoscrizioni per organizzarli logicamente in una tassonomia. Per altre informazioni, vedere Usare tag per organizzare le risorse di Azure.

Impostazioni

Nella sezione Impostazioni sono 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 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 verrà 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 appropriato.
Impostazioni di diagnostica Le impostazioni di diagnostica vengono usate per configurare l'esportazione di streaming dei log della piattaforma e delle metriche per una risorsa alla destinazione desiderata. Per altre informazioni, vedere Impostazioni di diagnostica.
Log Produrre informazioni dettagliate dai log di Monitoraggio di Azure.

Impostazioni del servizio applicazioni

Un'applicazione bot, nota anche come servizio applicazione (servizio app), include un set di impostazioni dell'applicazione a cui è possibile accedere tramite il portale di Azure. Sono variabili di ambiente passate al codice dell'applicazione bot. Per altre informazioni, vedere Configurare un'app servizio app nell'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 applicazioni per la gestione dell'identità del bot.

Linguaggio Nome file 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.