将订阅从一个协议迁移到另一个协议
如果你已将 Visual Studio 订阅作为协议的一部分分配给订阅者,并且你的公司购买了新协议,则你可能需要将订阅者从当前协议迁移到新协议。 本文介绍如何将分配的订阅移动到新协议。
将订阅者移动到新协议时,会发生以下情况:
- 他们获取新的订阅 GUID。
- 他们所享受的权限会重置。 例如,如果他们之前已享用训练权益,会收到该权益的新实例。
- 如果他们在旧订阅中使用的是 Azure 个人额度,则需要激活新订阅,并将其 Azure 资产传输到该订阅。
将订阅者移动到新协议的过程包括三个步骤:
- 从旧协议导出当前订阅分配
- 准备订阅列表以上传到新协议
- 将订阅列表上传到新协议
重要
在开始此过程之前,请留意以下注意事项:
- 如果你的经销商选择了在购买新协议时自动将订阅者传输到新协议的方案,则可能需在提交协议的 48-72 小时后才可能看到更改。 在继续执行手动移动订阅者的过程之前,请先咨询你的经销商。
- 你可以使用 Azure Active Directory (Azure AD) 组来简化将订阅者移动到新协议的过程。 有关详细信息,请参阅使用 Azure AD 组分配订阅。
导出当前订阅分配
要将分配的订阅从一个协议迁移到另一个协议,第一步是将当前订阅分配导出为 CSV 文件。 在 Visual Studio 订阅管理门户中,你可以导出订阅者列表和有关分配的详细信息。
此信息包括:
- 订阅者名
- 电子邮件地址
- 通知电子邮件地址
- 订阅级别
- 分配日期
- 到期日期
- 引用字段
- 是否启用下载
- 国家/地区
- 语言
- 订阅状态
- 订阅 GUID
该列表导出为 CSV 文件,你可以在 Microsoft Excel 中轻松打开,以便准备将其上传到新协议。
要导出分配的订阅:
登录到管理门户
选择“导出”选项卡
CSV 文件会下载到计算机。 文件名反映当前协议的名称和类型,以及文件的创建日期
准备订阅列表以上传到新协议
执行以下步骤打开导出的订阅列表,然后将相关的数据移动到模板以上传到新协议:
找到并打开导出订阅列表时创建的文件。 你应会看到以下列名及其关联数据:
- 订阅者名
- 电子邮件
- 通知电子邮件地址
- AAD 组
- 订阅级别
- 已分配
- 已激活
- 到期日期 (UTC)
- 引用
- 下载
- 国家/地区
- 语言
- 订阅状态
- 订阅 GUID
- 使用状态
用于将订阅上传到新协议的文件并不需要导出的 CSV 文件中的所有字段。 在上一列表中以粗体显示的字段会显示在用于上传列表的模板中。
下载用于上传订阅的 Excel 模板。
登录到管理门户。
在“管理订阅者”选项卡上,从下拉列表中选择新协议:
依次选择“添加”、“批量添加”。
“上传多个订阅者”对话框便会出现。
在“步骤 2”下,选择“下载”链接以下载模板。
该模板会显示在“下载”文件夹中。
打开模板。
打开已导出订阅者及空白的批量添加模板。 从导出的列表手动复制订阅数据,并将其粘贴到模板中。
注意
导出的订阅者列表中列的顺序与模板中的顺序不同。 列名也略有不同。 下表显示了这两个电子表格的通用字段名:
导出列表 批量添加模板 订阅者名 名称 电子邮件 登录电子邮件 通知电子邮件地址 通知电子邮件 订阅级别 订阅级别 参考 参考 下载 下载 国家/地区 Country 语言 语言 重要
请勿将“订阅 GUID”列中的数据复制到批量添加模板。 在批量添加模板中将该列留空。 添加 GUID 将导致上传失败。
提示
如果有许多订阅者,你可能会发现在复制和粘贴数据时使用键盘快捷方式会很有帮助。 要选择列(如“订阅者名”)中的所有条目,请选择列的第一个条目(而不是列标题),选择并按住 Ctrl+Shift,然后选择向下箭头键。 这将选择该列的所有数据。
当所有数据都移动到批量添加模板时,请保存模板并将其关闭。 此列表是要上传到新协议的订阅列表。
将订阅列表上传到新协议
- 在管理门户中,如果“上传多个订阅者”对话框仍处于打开状态,请选择“浏览”按钮。 转到保存订阅列表的位置并选中,然后选择“打开”。 (如果对话框未打开,请依次选择“添加”、“批量添加”。)
- 订阅列表的名称现在会出现在“上传多个订阅者”对话框中。 选择“确定”,以上传文件。 在管理门户中,你可能会短暂地看到一条状态消息,指出系统正在上传文件。 上传完成后,你会看到消息“订阅者已成功更新”。 将订阅者从旧协议迁移到新协议已完成。
注意
将订阅者添加到新协议后,你应将这些订阅者从旧协议中删除。 删除订阅者会阻止他们收到有关旧订阅的通知。
资源
有关管理 Visual Studio 订阅的帮助,请参阅 Visual Studio 订阅支持。