通过 ARM 模板访问控制配置逻辑应用程序
Access control configuration Logic Apps via ARM templates
是否可以通过 ARM 模板部署逻辑应用程序的 accessControl 部分?
我使用 GitHub (https://github.com/jeffhollan/LogicAppTemplateCreator) 中的 LogicAppTemplateCreator 来检索 Logic 的 ARM 定义,并尝试添加 accessControl 部分,但因为它不在 Logic 应用程序本身的定义中,所以我的 ARM 模板无效。
那么,自动化逻辑应用程序访问控制配置的最佳选择是什么?
谢谢
是的,访问控制是逻辑应用资源定义的一部分,可以包含在模板中。详情见下文
https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-securing-a-logic-app
下面是您希望作为逻辑应用资源模板的一部分包含的相关部分
{
"name:" "myLogicAppWithAccessControl"
"type": "Microsoft.Logic/workflows"
"properties": {
"definition": { <your logic app definition> },
"accessControl": {
"triggers": {
"allowedCallerIpAddresses": [
{
"addressRange": "192.168.12.0/23"
},
{
"addressRange": "2001:0db8::/64"
}
]
}
}
}
}
是否可以通过 ARM 模板部署逻辑应用程序的 accessControl 部分? 我使用 GitHub (https://github.com/jeffhollan/LogicAppTemplateCreator) 中的 LogicAppTemplateCreator 来检索 Logic 的 ARM 定义,并尝试添加 accessControl 部分,但因为它不在 Logic 应用程序本身的定义中,所以我的 ARM 模板无效。 那么,自动化逻辑应用程序访问控制配置的最佳选择是什么? 谢谢
是的,访问控制是逻辑应用资源定义的一部分,可以包含在模板中。详情见下文 https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-securing-a-logic-app
下面是您希望作为逻辑应用资源模板的一部分包含的相关部分
{
"name:" "myLogicAppWithAccessControl"
"type": "Microsoft.Logic/workflows"
"properties": {
"definition": { <your logic app definition> },
"accessControl": {
"triggers": {
"allowedCallerIpAddresses": [
{
"addressRange": "192.168.12.0/23"
},
{
"addressRange": "2001:0db8::/64"
}
]
}
}
}
}