Поделиться через


Настройка параметров регистрации бота

ОБЛАСТЬ ПРИМЕНЕНИЯ: ПАКЕТ SDK версии 4

Параметры ресурсов Azure Bot, такие как отображаемое имя, значок и описание, можно просматривать и изменять в области профиля Бота. Параметры ресурсов Azure Bot, такие как конечная точка обмена сообщениями, идентификатор приложения Майкрософт и Application Insights, можно просматривать и изменять в области конфигурации .

Профиль бота

Параметры профиля бота.

Ниже приведен список полей профиля Бота:

Поле Description
Icon Пользовательский значок для визуального определения бота в каналах и в качестве значка бота в Microsoft Teams или других службах.
Показать имя Имя бота на каналах и в каталогах. Это значение можно изменить позже.
Bot handle (Дескриптор бота) Уникальный идентификатор бота. Это значение нельзя изменить после создания бота с помощью Служба Bot.
Description Описание бота. Некоторые каналы отображают описание. Это значение можно изменить позже.

Чтобы сохранить изменения, нажмите кнопку "Применить" в нижней части колонки.

Настройка

Параметры конфигурации бота.

Ниже приведен список полей конфигурации :

Поле Description
Конечная точка обмена сообщениями Конечная точка для обмена данными с ботом.
Идентификатор приложения Майкрософт Уникальный идентификатор для бота. Это значение невозможно изменить. Вы можете создать пароль, щелкнув ссылку Управление.
Версия преобразования схемы Версия преобразования схемы бота, используемая для этого бота. Дополнительные сведения см. в разделе "Подключение бота к каналам".
Application Insights Instrumentation key (Ключ инструментирования Application Insights) Уникальный ключ для телеметрии бота. Скопируйте ключ Azure Application Insights в это поле, если вы хотите получать данные телеметрии для этого бота. Это значение является необязательным. Дополнительные сведения об этом поле см. в статье Ключи Application Insights.
Ключ API Application Insights Уникальный ключ для аналитики бота. Скопируйте ключ API Azure Application Insights в это поле, если вы хотите просматривать аналитику бота на панели мониторинга. Это значение является необязательным. Дополнительные сведения об этом поле см. в статье Ключи Application Insights.
Application Insights Application ID (Идентификатор приложения Application Insights) Уникальный идентификатор для аналитики бота. Скопируйте ключ идентификатора Azure Insights в это поле, если вы хотите просматривать аналитику бота на панели мониторинга. Это значение является необязательным. Дополнительные сведения об этом поле см. в статье Ключи Application Insights.

Чтобы сохранить изменения, нажмите кнопку "Применить" в нижней части колонки.

Сведения об удостоверениях бота

Выполните следующие действия, чтобы добавить сведения об удостоверениях в файл конфигурации бота. Файл отличается в зависимости от языка программирования, используемого для создания бота.

Внимание

Версия пакета 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 Идентификатор клиента управляемого удостоверения, назначаемого пользователем.

Дополнительная информация

Для обновления параметров бота из командной строки можно использовать az bot update.