Share via


Gerenciar um bot

APLICA-SE A: SDK v4

Em seu 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 recurso 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.

Link Descrição
Visão geral Contém informações de alto nível sobre o bot, como a ID da Assinatura e o ponto de extremidade de Mensagens de um bot. No painel de visão geral, você também pode fazer download do código-fonte do bot.
Log de atividades Fornece informações detalhadas de diagnóstico e auditoria para recursos do Azure e para a plataforma do Azure da qual eles dependem. Para obter mais informações, confira Visão geral dos logs de plataforma do Azure.
Controle 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, confira Exibir o acesso que um usuário tem aos recursos do Azure.
Marcas Exibe as tags nos recursos do Azure, grupos de recursos e assinaturas para organizá-los logicamente em uma taxonomia. Para obter mais informações, veja Usar marcas para organizar os recursos do Azure.

Configurações

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

Link Descrição
Perfil de Bot Gerencia várias configurações de perfil de bot, como nome de 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 o tipo de preço do serviço de bot.
Testar no Webchat Usa o controle de Webchat integrado para testar rapidamente o seu bot.
Criptografia Gerencia as 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 os bloqueios de recursos.

Monitoramento

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

Link Descrição
Análise de Conversas Permite que a análise exiba os dados coletados com o Application Insights. Essa folha de Análise será preterida. Para obter mais informações, confira Adicionar telemetria ao bot e Analisar os dados telemétricos do bot.
Alertas Configurar regras de alerta e verificar os alertas disparados para monitorar com eficiência seus recursos do Azure. Para obter mais informações, confira a 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 configurações de diagnóstico são usadas para definir a exportação de streaming de logs e métricas de plataforma de um recurso para o destino de sua escolha. Para obter mais informações, confira as configurações de diagnóstico.
Logs Produza insights a partir de logs do Azure Monitor.

Configurações do serviço de aplicativo

Um aplicativo bot, também conhecido como 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. Essas configurações são transmitidas como variáveis de ambiente ao código do aplicativo do bot. Para obter mais informações, confira Configurar um aplicativo do Serviço de Aplicativo no portal do Azure .

  1. Em seu navegador, navegue até o portal do Azure.
  2. Pesquise o serviço de aplicativo de bot e selecione seu nome.
  3. As informações do serviço de 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 usada para criar o bot.

Importante

A versão Java do SDK do Bot Framework suporta apenas bots multilocatário. A versão Python do SDK do Bot Framework oferece suporte a bots multilocatários e de locatário único. As versões para C# e para JavaScript oferecem suporte a todos os três tipos de aplicativos para o gerenciamento da identidade do bot.

Idioma Nome do arquivo Observações
C# appsettings.json Oferece suporte a todos os três tipos de aplicativos para gerenciar a identidade do bot.
JavaScript .env Oferece suporte a todos os três tipos de aplicativos para gerenciar a identidade do bot.
Java application.properties Suporta apenas bots multilocatário.
Python config.py Oferece suporte a bots multilocatários e de locatário único. Forneça as propriedades como argumentos para as chamadas de os.environ.get método.

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

Disponível somente para bots em C# e JavaScript.

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

Próximas etapas

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