你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

使用 Azure Policy 为托管应用程序部署关联

Azure 策略可用于部署关联,将资源关联到托管应用程序。 本文介绍了一种用于部署关联的内置策略,并介绍了如何使用该策略。

用于部署关联的内置策略

“为托管应用程序部署关联”是将资源类型与托管应用程序相关联的内置策略。 该策略部署不支持嵌套资源类型。 此策略接受三个参数:

  • 托管应用程序 ID - 此 ID 是需将资源关联到其中的托管应用程序的资源 ID。
  • 要关联的资源类型 - 这些资源类型是要关联到托管应用程序的资源类型的列表。 可以使用同一策略将多个资源类型关联到一个托管应用程序。
  • 关联名称前缀 - 此字符串是要添加到正在创建的关联资源的名称中的前缀。 默认值为 DeployedByPolicy

策略使用 DeployIfNotExists 评估。 它在资源提供程序已处理所选资源类型的创建或更新资源请求并且评估已返回成功状态代码之后运行。 目前可以使用任何模板部署方法部署此模板。 有关关联的详细信息,请参阅 Azure 自定义提供程序资源载入

有关详细信息,请参阅为托管应用程序部署关联

如何使用部署关联内置策略

先决条件

如果托管应用程序需要订阅的权限来执行操作,则在不授权的情况下,关联资源的策略部署将不起作用。

策略分配

若要使用内置策略,请创建一个策略分配,并分配“为托管应用程序部署关联”策略。 成功分配策略后,策略会标识不合规的资源并为这些资源部署关联。

用于创建策略分配和分配部署关联策略的 Azure 门户的屏幕截图。

获取帮助

如果你遇到了 Azure 自定义资源提供程序开发方面的问题,请尝试在 Stack Overflow 上提问。 该论坛上可能已有类似问题的解答,因此,在发贴之前请先查看以往的提问。 使用标记 azure-custom-providers

后续步骤

本文介绍了如何使用内置策略来部署关联。 请查看以下文章了解详细信息: