将现有技能从多租户转换为单租户

可以将现有技能从多租户支持转换为单租户支持。 若要将多租户技能转换为单租户技能,需要执行以下更改:

  • 创建新的单租户 Entra ID 应用注册
  • 更新技能配置以使用单租户
  • (可选)更新源代码
  • 部署技能

单租户技能需要以下值:

资产 价值
MicrosoftAppType SingleTenant
MicrosoftAppId 机器人的应用 ID
MicrosoftAppPassword 机器人的应用密码
MicrosoftAppTenantId 机器人的应用租户 ID

为了参考,以下值用于多租户技能:

资产 价值
MicrosoftAppType MultiTenant
MicrosoftAppId 机器人的应用 ID
MicrosoftAppPassword 机器人的应用密码
MicrosoftAppTenantId 不適用;为多租户机器人留空

转换值后,将技能导入为作为单租户实例创建的代理实例。 还可以查看 Entra ID 应用注册,查看其创建方式。 转到 管理>身份验证>支持的帐户类型

屏幕截图,其中突出显示了支持的帐户类型选项。

多租户到单租户代码更新

转换值后,可能需要更新代码以允许将指定租户连接到技能。 有关详细信息,请参阅 BotBuilder-Samples