能够在Logic Apps for SQL Connectors中使用KeyVault

时间:2017-06-30 04:41:45

标签: azure-logic-apps azure-keyvault

如何访问Logic应用程序中的Key Vault机密以通过SQL Connector提供安全身份验证。我们是否有可能配置应用程序的JSON脚本?

逻辑应用设计工作流程

enter image description here

我想在JSON脚本和用户名和密码中配置ConnectionName,SQL ServerName,SQL数据库名称值,我想从JSON脚本中的KeyVault获取。

任何人都可以告诉我这应该是什么JSON配置?

1 个答案:

答案 0 :(得分:0)

目标是将密钥保密提供为sql连接器连接字符串吗?或者在逻辑应用程序运行期间,您想要检索一些秘密并使用它。

如果我们想在部署期间从密钥保管库获取连接字符串,我们可以使用ARM模板(https://azure.microsoft.com/en-us/blog/keyvault-support-for-arm-templates/)来实现。

如果我们想要在运行时以安全的方式获取逻辑应用程序的秘密,一种方法是获得密钥保险部署的秘密(通过上述步骤中的解释作为逻辑应用程序参数作为安全字符串并使用逻辑应用程序参数运行时间。(https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-workflow-definition-language#parameters

希望这会有所帮助.. !!