配置托管应用程序计划

本文仅适用于 Azure 应用程序套餐的托管应用程序计划。 如果要配置解决方案模板计划,请转到 “配置解决方案模板计划”。

重复使用技术配置(正在弃用)

重要

重复使用技术配置功能即将弃用。 如果当前重复使用另一个计划的技术配置,请分离计划并独立管理技术配置。

以前,重复使用技术配置选项允许在同一产品/服务中的多个计划中共享相同的技术配置设置,从而使这些计划能够利用相同的技术配置。 由于此功能已弃用,因此必须分离当前重复使用另一个计划的技术配置的任何计划。

需要什么操作
如果计划当前正在重复使用另一个计划的技术配置:

  1. 导航到正在重复使用技术配置的计划。
  2. 禁用“重复使用技术配置”选项。
  3. 保存更改并发布报价。

分离后,计划将保留分离时存在的技术配置设置的副本。 从这一点开始,每个计划都可以独立更新,并可能在配置中有所分歧。

如何在分离后管理计划
分离计划后,可使用以下选项:

  • 在同一套餐中单独维护计划
    如果希望计划独立发展,同时保留单个公共套餐的一部分,请使用此选项。
  • 使用私密报价进行条款谈判
    如果你的目标是将协商定价、条款和条件扩展到特定客户,请考虑创建专用产品/服务,而不是维护多个公共计划。 专属优惠是针对客户的特定定价和合同条款的推荐方法。

重要

如果未执行操作,合作伙伴中心将替你启动计划分离。 分离后,计划的配置将保持不变。 但是,这将导致计划将不再存在关系,因此除非选择改为创建专用套餐,否则以后将必须手动彼此独立地管理计划。

定义市场、定价和可用性

每个计划必须在至少一个市场中可用。 在“ 定价和可用性 ”选项卡上,你可以配置此计划将可用的市场、价格以及是让计划对每个人可见还是仅对特定客户可见(也称为专用计划)。

  1. “市场”下,选择 “编辑市场 ”链接。
  2. 在显示的对话框中,选择要在其中提供计划的市场位置。 必须至少选择一个市场,最多选择 141 个市场。
  3. 选择“ 保存”以关闭对话框。

注释

此对话框包括一个搜索框和一个选项,用于仅筛选“已退税”国家/地区,其中Microsoft代表你缴纳销售和使用税。

定义定价

价格以美元(USD 即美元)设置,在保存时会使用当前汇率换算成所有所选市场的当地货币。 价格以所选市场的本地货币发布,发布后不会更新。 通过导出定价电子表格并查看每个市场的价格,在发布之前验证这些价格。 如果要在单个市场中设置自定义价格,请修改和导入定价电子表格。

“价格 ”框中,提供此计划的每月价格。 此价格是除了该解决方案所部署的资源产生的任何 Azure 基础结构成本或基于使用量的成本之外的额外费用。

除了按月价格,还可以使用 按流量计费设置非标准单位的消耗价格。 如果需要,可以将每月价格设置为零,并使用按流量计费进行独占收费。

注释

使用按月价格和按流量计费的 Azure 应用定价只能考虑管理费用(例如,不能用于 IP/软件成本、Azure 基础结构或加载项)。 使用基础虚拟机或容器解决方案来处理 IP/软件成本。

添加自定义计量维度(可选)

  1. Microsoft Marketplace 计量服务维度下,选择“添加自定义计量维度”(最多 18)链接。

  2. ID 框中,在发出使用事件时输入不可变标识符引用。

  3. “显示名称 ”框中,输入与维度关联的显示名称。 例如,“发送的短信”。

  4. “度量单位 ”框中,输入计费单位的说明。 例如,“每次服务调用”或“每 100 小时的支持”。

  5. “每单位的价格(美元)” 框中,输入一单位的维度价格。

  6. 在“基础套餐中包含的每月数量”框内,输入对于支付每月定期费用的客户而言,每月所包含的计量维度的数量(整数形式)。 若要设置无限数量,请改为选中该复选框。

  7. 若要添加另一个自定义计量维度,请重复步骤 1 到 6。

注释

建议通过“拒绝分配”来限制客户访问权限,以防止客户篡改从托管资源组发出使用情况的资源。 如果应用程序必须授予客户完全访问权限并使用计费计量表,请在托管资源组外部托管计量服务,并使用 Microsoft Entra 应用程序 ID 进行身份验证,以防止客户篡改计量资源

设置自定义价格(可选)

价格以美元(USD 即美元)设置,在保存时会使用当前汇率换算成所有所选市场的当地货币。 价格以所选市场的本地货币发布,发布后不会更新。 通过导出定价电子表格并查看每个市场的价格,在发布之前验证这些价格。 如果要在单个市场中设置自定义价格,请修改和导入定价电子表格。

若要在单个市场中设置自定义价格,请导出、修改,然后导入定价电子表格。 你负责验证此定价并拥有这些设置。 有关详细信息,请参阅 自定义价格

  1. 必须先保存定价更改才能导出定价数据。 在 “定价和可用性 ”选项卡底部附近,选择“ 保存草稿”。

  2. “定价”下,选择 “导出定价数据 ”链接。

  3. 在 Microsoft Excel 中打开 exportedPrice.xlsx 文件。

  4. 在电子表格中,对定价信息进行更新,然后保存文件。

    可能需要在 Excel 中启用编辑,然后才能更新文件。

  5. 在“ 定价和可用性 ”选项卡上的“ 定价”下,选择“ 导入定价数据 ”链接。

  6. 在出现的对话框中,选择“ ”。

  7. 选择已更新的 exportedPrice.xlsx 文件,然后选择“打开”。

注释

产品/服务按客户的协议货币向客户计费,使用创建产品/服务时发布的本地市场价格。 客户支付的金额以及软件合作伙伴收款的金额取决于客户进行交易时的外汇汇率。 若要了解货币换算,请参阅 如何转换货币。 有关详细信息,请查看 FX 相关的常见问题解答:Microsoft 市场 - 外汇(FX)常见问题解答,供发布者使用

选择谁可以查看你的计划

可以将每个计划配置为对每个人可见或仅对特定受众可见。 可以使用 Azure 订阅 ID 授予对专用受众的访问权限,并可以选择包含你分配的每个订阅 ID 的说明。 最多可以手动添加 10 个订阅 ID,也可以使用最多 10,000 个订阅 ID。CSV 文件。 Azure 订阅 ID 表示为 GUID,字母必须为小写。

注释

如果发布专用计划,可以稍后将其可见性更改为公开。 但是,发布公共计划后,无法将其可见性更改为私密。

“计划可见性”下,选择下列之一:

  • 若要公开计划,请选择 “公共 ”选项按钮(也称为 单选按钮)。
  • 若要将计划设为专用,请选择 “专用 ”选项按钮,然后手动或使用 CSV 文件添加 Azure 订阅 ID。

注释

专用或受限受众与你在 “预览 ”选项卡上定义的预览受众不同。预览版受众可以在产品/服务在市场中实时发布之前访问你的产品/服务,并且只能用于发布者的评论。 虽然私人受众选择仅适用于特定计划,但预览受众可以出于验证目的查看所有计划(无论是否为私人计划)。

手动为专用计划添加 Azure 订阅 ID

  1. “计划可见性”下,选择“ 专用 ”选项按钮。
  2. 在显示的 Azure 订阅 ID 框中,输入要授予对此专用计划访问权限的受众的 Azure 订阅 ID。 至少需要一个订阅 ID。
  3. (可选)在 “说明 ”框中输入此受众的说明。
  4. 若要添加另一个订阅 ID,请选择 “添加 ID”(最多 10) 链接并重复步骤 2 和步骤 3。

使用 CSV 文件为专用计划添加 Azure 订阅 ID

  1. “计划可见性”下,选择“ 专用 ”选项按钮。
  2. 选择 导出受众 (csv) 链接。
  3. 打开 .CSV 文件,并在 ID 列中添加要授予对专用报价访问权限的 Azure 订阅 ID。
  4. (可选)在 “说明” 列中为每个受众输入说明。
  5. Type 列中为具有订阅 ID 的每一行添加“SubscriptionId”。
  6. 保存 .CSV 文件。
  7. “可用性”选项卡上的“计划可见性”下,选择“导入受众”链接。
  8. 在出现的对话框中,选择“ ”。
  9. 选择 .CSV 文件,然后选择“ 打开”。 此时会出现一条消息,指示 .CSV 文件已成功导入。

定义技术配置

“技术配置 ”选项卡上,上传部署包,使客户能够部署计划并提供包的版本号。 你还将提供其他技术信息。

注释

如果选择在 “计划设置 ”选项卡上重复使用其他计划中的包,则此选项卡将不可见。如果是,请转到 “查看计划”。

为包分配版本号

“版本 ”框中,提供技术配置的当前版本。 每次发布对此页面的更改时,都会将此版本递增。 版本号必须采用以下格式:integer.integer.integer。 例如,1.0.2

上传包文件

在上传包文件之前,请确保产品/服务符合建议的做法,方法是使用 ARM 模板测试工具包

“包文件”(.zip)下,将包文件拖到灰色框,或选择 “浏览文件 ”链接。

注释

如果上传文件有问题,请确保本地网络不会阻止 https://upload.xboxlive.com 合作伙伴中心使用的服务。

先前发布的软件包(正在弃用)

重要

为了确保产品的安全性,只会保留最新的程序包版本。 访问历史软件包版本的功能将被弃用,作为此次变更的一部分,今后将无法再访问这些版本。

这对您和您的客户意味着什么:

  • 客户不应受到此更改的影响,因为最新版本是店面中的可部署版本。
  • 每个方案中将仅保留最新的软件包。 “ 以前发布的包 ”选项卡将从合作伙伴中心的 “技术配置 ”页中删除,包括所有历史包版本。 请务必下载需要保留的任何包。

使用 “以前发布的包 ”子选项卡可以查看技术配置的所有已发布版本。

选择部署模式

选择“完整”或“增量”部署模式。

  • “完整 ”模式下,如果资源未在 mainTemplate.json中定义,则客户重新部署应用程序将导致删除托管资源组中的资源。
  • 增量 模式下,重新部署应用程序会使现有资源保持不变。

若要详细了解部署模式,请参阅 Azure 资源管理器部署模式

提供通知终结点 URL

在“通知终结点 URL”框中,提供一个 HTTPS Webhook 终结点,以便接收有关此计划版本的托管应用程序实例上所有 CRUD 操作的通知。

Azure 在调用你的 Webhook URI 之前,会将 /resource 追加到其末尾。 因此,您的 Webhook URL 必须以 /resource 结尾,但在输入到 /resource 框中的 URL 时,不要包含 。 有关 Webhook URL 的详细信息,请参阅 规划托管应用程序

发布者访问管理

启用管理访问权限可让发布者访问托管客户租户中的应用程序的托管资源组。

注释

发布者管理访问权限在产品/服务在Microsoft市场中推出后无法修改。

如果需要跨租户访问权限来管理客户 Azure 租户中托管的应用程序,请选择“启用管理访问权限”。 如果选择启用发布者管理访问权限,则需要指定将管理应用程序的 Azure 租户和主体 ID。

启用实时(JIT)访问(可选)

若要为此计划启用 JIT 访问,请选中“ 启用实时(JIT)访问 ”复选框。 若要要求托管应用程序的使用者授予帐户永久访问权限,请取消选中此选项。 若要了解有关此选项的详细信息,请参阅实时访问(JIT)。

选择谁可以管理应用程序

仅当启用发布服务器管理访问时,此选项才可用。

指示谁应在每个选定的 Azure 区域中具有对此托管应用程序的管理访问权限: 全局 AzureAzure 政府云。 你将使用Microsoft Entra 标识来标识要向托管资源组授予权限的用户、组或应用程序。 有关详细信息,请参阅 为 Azure 应用套餐规划 Azure 托管应用程序

请完成适用于全球 Azure 和 Azure 政府云的以下步骤。

  1. “Microsoft Entra 租户 ID ”框中,输入Microsoft Entra 租户 ID(也称为目录 ID),其中包含要向其授予权限的用户、组或应用程序的标识。
  2. “主体 ID ”框中,提供要授予托管资源组权限的用户、组或应用程序的 Microsoft Entra 对象 ID。 从 Microsoft Entra 用户边栏选项卡 的列表中选择用户,并复制该用户的对象 ID 值。
  3. “角色定义 ”列表中选择Microsoft Entra 内置角色。 你选择的角色描述了主体对客户订阅中的资源拥有的权限。
  4. 若要添加另一个授权,请选择 “添加授权”(最大 100) 链接,然后重复步骤 1 到步骤 3。

客户权限

启用完全客户访问权限可让客户完全访问和控制部署到其 Azure 租户的托管资源组中部署的资源。

通过拒绝分配来限制访问,可禁止客户访问其租户的托管资源组中部署的所有资源。 当选择通过拒绝分配来限制访问权限时,发布者还可以自定义允许客户执行的操作。

注释

Microsoft 商业平台中的优惠上线后,无法修改客户访问权限。

选择“启用全部访问权限”或“通过拒绝分配来限制访问”

  • 选择“ 启用完全访问权限 ”以启用完全客户访问权限
  • 选择 “限制访问”和“拒绝分配 ”,以禁用客户修改部署到托管应用程序的托管资源组的资源。 读取权限在默认情况下可用。

自定义允许的客户动作(可选)

如果选择使用拒绝分配策略限制访问,您可以选择指定客户可以执行的操作。

  1. 若要指定客户除了默认可用的“*/read”操作之外还可以在托管资源上执行的操作,请选择“自定义允许的客户操作”框。
  2. 在出现的框中,提供你希望允许客户执行的额外控制操作和允许的数据操作,各项之间用分号分隔。 例如,要允许用户重启虚拟机,请在Microsoft.Compute/virtualMachines/restart/action框中添加

策略设置(可选)

最多可以配置五个策略,并且每个策略选项只能有一个实例。 某些策略需要其他参数。

  1. “策略设置”下,选择“ + 添加策略”(最大 5) 链接。

  2. “名称 ”框中,输入策略分配名称(限制为 50 个字符)。

  3. “策略 ”列表框中,选择将应用于客户订阅中托管应用程序创建的资源的 Azure Policy 定义。

  4. “策略参数 ”框中,提供应应用审核和诊断设置策略的参数。

  5. “策略 SKU ”列表框中,选择策略 SKU 类型。

    注释

    对于审核策略而言,标准策略 SKU 是必需的。

查看计划

  • 选择 “保存草稿”,然后在页面左上角选择“ 计划概述 ”以返回到 “计划概述 ”页。

创建一个或多个计划后,你将在 “计划概述 ”选项卡上看到计划名称、计划 ID、计划类型、可用性(公共或专用)、当前发布状态以及任何可用作。

计划概述”选项卡的“作”列中可用的作因计划的状态而异,可能包括以下内容:

  • 如果计划状态为 “草稿”,“ ”列中的链接将显示 “删除草稿”。
  • 如果计划状态为 “实时”, “作 ”列中的链接将是 “停止分发 ”或 “同步专用受众”。 同步私人受众链接将仅发布对私人受众所做的更改,而不会发布你可能对优惠所做的任何其他更新。
  • 若要为此产品/服务创建另一个计划,请在“ 计划概述 ”选项卡顶部,选择“ + 创建新计划”。 然后重复 有关如何为 Azure 应用程序产品/服务创建计划的步骤。 否则,如果已完成创建计划,请转到下一部分:后续步骤。