Настройка параметров регистрации бота
ОБЛАСТЬ ПРИМЕНЕНИЯ: ПАКЕТ 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.