机器人服务迁移 - 'failed to find any Azure subscriptions for the current user.' 错误消息
Bot Service Migration - 'failed to find any Azure subscriptions for the current user.' error message
我尝试将一些机器人从 Bot 框架门户 (dev.botframework.com) 迁移到 Azure 机器人服务,但我一直收到 'failed to find any Azure subscription for the current user.' 消息。
对此提供一些背景信息:
- 我为每个环境(DEV、STAGING 和 PROD)都有一个帐户,并且对于其中的每个帐户,我都有一组使用 Bot Framework 门户创建的机器人。
- 我使用我的个人公司帐户 name.surname@company.com 在 Bot Framework 门户中创建机器人以在本地测试和调试它们。
- 我使用同一公司帐户访问 Azure 门户并管理这些机器人上使用的 Web 应用程序、函数、CosmosDB、APP Insights 等。
- 在 Azure AD 上,我有两个目录,但只有其中一个有 Azure 订阅
- 我的 Azure 资源组访问控制 (IAM) 级别是 'Contriburor' 角色而不是 'Owner' 角色
- 所有机器人都是使用 Bot Builder Node.js SDK
开发的
我试过以下方法:
- 我在 Bot Framework 门户中使用我的 DEV 帐户登录,并将我的个人公司帐户添加为几个机器人中的 Admin/Owner。
- 注销并使用我的个人公司帐户登录
- 单击 'Migrate' 按钮但仍然收到相同的消息
那么,为什么我仍然收到该错误消息?是因为该进程试图在 Azure AD 目录中查找没有有效订阅的 Azure 订阅吗?是因为我是 'Contributor' 而不是 'Owner' 吗?
谢谢!
根据对 dev.botframework.com
门户所做的最新更改,现在您可以 select 将机器人迁移到 Azure 机器人服务时的目标目录。
对我来说,目标目录 select 默认情况下是没有有效 Azure 订阅的目录。但现在我可以 select 另一个具有有效订阅的目标目录,并完成迁移过程。
我尝试将一些机器人从 Bot 框架门户 (dev.botframework.com) 迁移到 Azure 机器人服务,但我一直收到 'failed to find any Azure subscription for the current user.' 消息。
对此提供一些背景信息:
- 我为每个环境(DEV、STAGING 和 PROD)都有一个帐户,并且对于其中的每个帐户,我都有一组使用 Bot Framework 门户创建的机器人。
- 我使用我的个人公司帐户 name.surname@company.com 在 Bot Framework 门户中创建机器人以在本地测试和调试它们。
- 我使用同一公司帐户访问 Azure 门户并管理这些机器人上使用的 Web 应用程序、函数、CosmosDB、APP Insights 等。
- 在 Azure AD 上,我有两个目录,但只有其中一个有 Azure 订阅
- 我的 Azure 资源组访问控制 (IAM) 级别是 'Contriburor' 角色而不是 'Owner' 角色
- 所有机器人都是使用 Bot Builder Node.js SDK 开发的
我试过以下方法:
- 我在 Bot Framework 门户中使用我的 DEV 帐户登录,并将我的个人公司帐户添加为几个机器人中的 Admin/Owner。
- 注销并使用我的个人公司帐户登录
- 单击 'Migrate' 按钮但仍然收到相同的消息
那么,为什么我仍然收到该错误消息?是因为该进程试图在 Azure AD 目录中查找没有有效订阅的 Azure 订阅吗?是因为我是 'Contributor' 而不是 'Owner' 吗?
谢谢!
根据对 dev.botframework.com
门户所做的最新更改,现在您可以 select 将机器人迁移到 Azure 机器人服务时的目标目录。
对我来说,目标目录 select 默认情况下是没有有效 Azure 订阅的目录。但现在我可以 select 另一个具有有效订阅的目标目录,并完成迁移过程。