可以将现有技能从多租户支持转换为单租户支持。 若要将多租户技能转换为单租户技能,需要执行以下更改:
- 创建新的单租户 Entra ID 应用注册
- 更新技能配置以使用单租户
- (可选)更新源代码
- 部署技能
单租户技能需要以下值:
资产 | 价值 |
---|---|
MicrosoftAppType |
SingleTenant |
MicrosoftAppId |
机器人的应用 ID |
MicrosoftAppPassword |
机器人的应用密码 |
MicrosoftAppTenantId |
机器人的应用租户 ID |
为了参考,以下值用于多租户技能:
资产 | 价值 |
---|---|
MicrosoftAppType |
MultiTenant |
MicrosoftAppId |
机器人的应用 ID |
MicrosoftAppPassword |
机器人的应用密码 |
MicrosoftAppTenantId |
不適用;为多租户机器人留空 |
转换值后,将技能导入为作为单租户实例创建的代理实例。 还可以查看 Entra ID 应用注册,查看其创建方式。 转到 管理>身份验证>支持的帐户类型。
多租户到单租户代码更新
转换值后,可能需要更新代码以允许将指定租户连接到技能。 有关详细信息,请参阅 BotBuilder-Samples。