Gerir um bot

APLICA-SE A: SDK v4

No navegador, navegue até o portal do Azure. Selecione seu recurso de bot, como um Bot do Azure. No painel de navegação, você verá as seções descritas abaixo.

Configurações de recursos do Bot do Azure

O recurso de Bot do Azure contém as configurações descritas abaixo.

Geral

Na parte superior do painel de navegação há links para informações gerais aplicáveis a um bot.

Ligação Description
Descrição geral Contém informações de alto nível sobre o bot, como a ID de Assinatura e o ponto de extremidade de Mensagens de um bot. No painel de visão geral, você também pode baixar o código-fonte do bot.
Registo de atividades Fornece informações detalhadas de diagnóstico e auditoria para os recursos do Azure e a plataforma Azure da qual eles dependem. Para obter mais informações, consulte Visão geral dos logs da plataforma Azure.
Controlo de acesso (IAM) Exibe o acesso que os usuários ou outras entidades de segurança têm aos recursos do Azure. Para obter mais informações, consulte Exibir o acesso que um usuário tem aos recursos do Azure.
Etiquetas Exibe as tags para seus recursos, grupos de recursos e assinaturas do Azure para organizá-los logicamente em uma taxonomia. Para obter mais informações, consulte Usar marcas para organizar seus recursos do Azure.

Definições

Na seção Configurações há links para a maioria das opções de gerenciamento do seu bot.

Ligação Description
Perfil do bot Gerencia várias configurações de perfil de bot, como nome para exibição, ícone e descrição.
Configuração Gerencia várias configurações de bot, como análise, ponto de extremidade de mensagens e configurações de conexão OAuth.
Canais Configura os canais que seu bot usa para se comunicar com os usuários.
Preços Gerencia a camada de preços para o serviço de bot.
Teste no Web Chat Usa o controle integrado do Web Chat para testar rapidamente seu bot.
Encriptação Gerencia suas chaves de criptografia.
Propriedades Lista as propriedades do recurso do bot, como ID do recurso, ID da assinatura e ID do grupo de recursos.
Bloqueios Gerencia seus bloqueios de recursos.

Monitorização

Na seção Monitoramento há links para a maioria das opções de monitoramento do seu bot.

Ligação Description
Análise conversacional Permite que a análise visualize os dados coletados com o Application Insights. Esta folha do Google Analytics será preterida. Para obter mais informações, consulte Adicionar telemetria ao bot e Analisar os dados de telemetria do bot.
Alertas Configure regras de alerta e atenda aos alertas disparados para monitorar com eficiência seus recursos do Azure. Para obter mais informações, consulte Visão geral de alertas no Microsoft Azure.
Métricas Selecione uma métrica para ver os dados no gráfico adequado.
Configurações de diagnóstico As definições de diagnóstico são utilizadas para configurar a exportação por transmissão em fluxo de registos e métricas da plataforma de um recurso para o destino à sua escolha. Para obter mais informações, consulte Configurações de diagnóstico.
Registos Produza informações a partir dos logs do Azure Monitor.

Configurações do serviço de aplicativo

Um aplicativo bot, também conhecido como um serviço de aplicativo (Serviço de Aplicativo), tem um conjunto de configurações de aplicativo que você pode acessar por meio do portal do Azure. São variáveis de ambiente passadas para o código do aplicativo bot. Para obter mais informações, consulte Configurar um aplicativo do Serviço de Aplicativo no portal do Azure.

  1. No navegador, navegue até o portal do Azure.
  2. Pesquise seu serviço de aplicativo de bot e selecione seu nome.
  3. As informações do serviço do aplicativo bot são exibidas.

Informações de identidade do bot

Siga estas etapas para adicionar informações de identidade ao arquivo de configuração do bot. O arquivo difere dependendo da linguagem de programação que você usa para criar o bot.

Importante

A versão Java do SDK do Bot Framework suporta apenas bots multilocatário. As versões C#, JavaScript e Python suportam os três tipos de aplicativos para gerenciar a identidade do bot.

Idioma Nome de ficheiro Notas
C# appsettings.json Suporta os três tipos de aplicativos para gerenciar a identidade do seu bot.
JavaScript .env Suporta os três tipos de aplicativos para gerenciar a identidade do seu bot.
Java application.properties Suporta apenas bots multilocatário.
Python config.py Suporta os três tipos de aplicativos para gerenciar a identidade do seu bot.

As informações de identidade que você precisa adicionar dependem do tipo de aplicativo do bot. Forneça os seguintes valores no arquivo de configuração.

Disponível para bots C#, JavaScript e Python.

Property valor
MicrosoftAppType UserAssignedMSI
MicrosoftAppId A ID do cliente da identidade gerenciada atribuída pelo usuário.
MicrosoftAppPassword Não aplicável. Deixe isso em branco para um bot de identidade gerenciado atribuído pelo usuário.
MicrosoftAppTenantId A ID do locatário da identidade gerenciada atribuída pelo usuário.

Próximos passos

Agora que você explorou a folha Serviço de Bot no portal do Azure, saiba mais sobre o Serviço de Bot Framework, como os bots se comunicam com os usuários e sobre atividades, canais, solicitações HTTP POST e muito mais.