ARM模板:新生成的应用程序站点的服务主体

时间:2018-03-04 23:50:37

标签: azure-resource-manager

我想知道我是否会出现这种错误......但仍然......

出于安全原因,使用应用程序的服务主体AAD帐户,App最好使用集成安全性与其数据库通信。

但是如何使用ARM设置它,希望没有手动步骤?

例如,在创建从头开始创建环境的ARM时,从App Service开始......如何创建App Service Principal(或自动触发创建一个?),以便将其用作开发新的SQL Server和数据库时的参数?

可以在安装应用之前设置服务主体帐户,然后将其与新安装的应用相关联吗?这样,可以将服务主体的名称作为参数传递。

感谢您对是否:

的任何建议
  1. 它实际上是可能的(也许ARM实际上不能推到那么远,安全帐户被认为超出了基础架构配置的范围),
  2. 若然,怎么样!?!
  3. 谢谢。

1 个答案:

答案 0 :(得分:0)

IntegratedSecurity不适用于Azure SQL。 我目前正在弄清楚如何使用MSI。

https://docs.microsoft.com/en-us/azure/active-directory/managed-service-identity/overview