既存のスキルをマルチテナント サポートからシングルテナント サポートに変換できます。 マルチテナント スキルをシングルテナント スキルに変換するには、次の変更を実行する必要があります。
- 新しいシングルテナント Entra ID アプリの登録を作成する
- シングルテナントを使用するようにスキル構成を更新する
- (省略可能) ソース コードを更新する
- スキルをデプロイする
シングルテナント スキルには、次の値が必要です。
財産 | 価値 |
---|---|
MicrosoftAppType |
SingleTenant |
MicrosoftAppId |
ボットのアプリ ID |
MicrosoftAppPassword |
ボットのアプリ パスワード |
MicrosoftAppTenantId |
ボットのアプリ テナント ID |
参考までに、マルチテナント スキルには次の値が使用されました。
財産 | 価値 |
---|---|
MicrosoftAppType |
MultiTenant |
MicrosoftAppId |
ボットのアプリ ID |
MicrosoftAppPassword |
ボットのアプリ パスワード |
MicrosoftAppTenantId |
適用されません。マルチテナント ボットの場合は空白のままにします |
値を変換した後、シングルテナント インスタンスとして作成されたエージェントのインスタンスにスキルをインポートします。 Entra ID アプリの登録を表示して、その作成方法を確認することもできます。 > > 管理に移動します。
マルチテナントからシングルテナントへのコード更新
値を変換した後、指定したテナントからスキルへの接続を許可するようにコードを更新する必要がある場合もあります。 詳細については、「BotBuilder-Samples」を参照してください。