Управление ботом
ОБЛАСТЬ ПРИМЕНЕНИЯ: ПАКЕТ SDK версии 4
В браузере перейдите на портал Azure. Выберите ресурс бота , например Azure Bot. На панели навигации вы увидите приведенные ниже разделы.
Параметры ресурсов Azure Bot
Ресурс Azure Bot содержит параметры, описанные ниже.
Общие
В верхней части панели навигации находятся ссылки для общих сведений, применимых к боту.
Ссылка | Description |
---|---|
Обзор | Содержит сведения о боте высокого уровня, например идентификатор подписки бота и конечную точку обмена сообщениями. На панели обзора можно также скачать исходный код бота. |
Журнал действий | Предоставляет подробные сведения о диагностике и аудите ресурсов Azure и платформы Azure, от которую они зависят. Дополнительные сведения см. в статье Общие сведения о журналах платформы Azure. |
Управление доступом (IAM) | Отображает доступ пользователей или других субъектов безопасности для ресурсов Azure. Дополнительные сведения см. в разделе Просмотр прав доступа пользователя к ресурсам Azure. |
Теги | Отображает теги для ресурсов Azure, групп ресурсов и подписок, чтобы логически упорядочить их в таксономию. Дополнительные сведения см. в статье Использование тегов для организации ресурсов в Azure. |
Настройки
В разделе "Параметры" приведены ссылки для большинства параметров управления ботом.
Ссылка | Description |
---|---|
Профиль бота | Управляет различными параметрами профиля бота, такими как отображаемое имя, значок и описание. |
Конфигурация | Управляет различными параметрами бота, такими как аналитика, конечная точка обмена сообщениями и параметры подключения OAuth. |
Каналы | Настраивает каналы, которые бот использует для взаимодействия с пользователями. |
Цены | Управляет ценовой категорией для службы бота. |
Тестирование в веб-чате | Использует интегрированный элемент управления Веб-чат для быстрого тестирования бота. |
Шифрование | Управляет ключами шифрования. |
Свойства | Выводит список свойств ресурсов бота, таких как идентификатор ресурса, идентификатор подписки и идентификатор группы ресурсов. |
Блокировки | Управляет блокировками ресурсов. |
Наблюдение
В разделе "Мониторинг" приведены ссылки для большинства параметров мониторинга бота.
Ссылка | Description |
---|---|
Аналитика беседы | Позволяет аналитике просматривать собранные данные с помощью Application Insights. Эта колонка Аналитики будет нерекомендуемой. Дополнительные сведения см. в статье "Добавление телеметрии в бот " и "Анализ данных телеметрии бота". |
Оповещения | Настройте правила генерации оповещений и посетите их для эффективного мониторинга ресурсов Azure. Дополнительные сведения см. в статье Обзор оповещений в Microsoft Azure. |
Метрики | Выберите метрику, чтобы просмотреть данные на соответствующей диаграмме. |
Параметры диагностики | Параметры диагностики используются для настройки потокового экспорта журналов и метрик платформы для ресурса в выбранное место назначения. Дополнительные сведения см. в параметрах диагностики. |
Журналы | Создание аналитических сведений из журналов Azure Monitor. |
Параметры службы приложений
Приложение бота, также известное как служба приложений (Служба приложений), имеет набор параметров приложения, к которым можно получить доступ через портал Azure. Они — переменные среды, передаваемые коду приложения бота. Дополнительные сведения см. в разделе "Настройка приложения Служба приложений" в портал Azure.
- В браузере перейдите на портал Azure.
- Найдите службу приложений бота и выберите ее имя.
- Отображаются сведения о службе приложений бота.
Сведения об удостоверениях бота
Выполните следующие действия, чтобы добавить сведения об удостоверениях в файл конфигурации бота. Файл отличается в зависимости от языка программирования, используемого для создания бота.
Внимание
Версия пакета SDK Bot Framework для Java поддерживает только многотенантные боты. Версии C#, JavaScript и Python поддерживают все три типа приложений для управления удостоверением бота.
Язык | Имя файла | Примечания. |
---|---|---|
C# | appsettings.json | Поддерживает все три типа приложений для управления удостоверениями бота. |
JavaScript | env. | Поддерживает все три типа приложений для управления удостоверениями бота. |
Java | application.properties | Поддерживает только многотенантные боты. |
Python | config.py | Поддерживает все три типа приложений для управления удостоверениями бота. |
Сведения об удостоверениях, которые необходимо добавить, зависят от типа приложения бота. Укажите следующие значения в файле конфигурации.
Доступно для ботов C#, JavaScript и Python.
Свойство | Значение |
---|---|
MicrosoftAppType |
UserAssignedMSI |
MicrosoftAppId |
Идентификатор клиента управляемого удостоверения, назначаемого пользователем. |
MicrosoftAppPassword |
Неприменимо. Оставьте это пустым для бота управляемого удостоверения, назначаемого пользователем. |
MicrosoftAppTenantId |
Идентификатор клиента управляемого удостоверения, назначаемого пользователем. |
Следующие шаги
Теперь, когда вы изучили колонку Служба Bot в портал Azure, узнайте о службе Bot Framework, о том, как боты взаимодействуют с пользователями, а также о действиях, каналах, HTTP POST-запросах и т. д.