繁体   English   中英

使用托管标识从 Azure 数据工厂触发逻辑应用程序工作流

[英]Triggering Logic Apps Workflow from Azure Data Factory using Managed Identity

对于我正在处理的项目,我们需要从 Azure 数据工厂触发逻辑应用工作流。

我们正在考虑通过使用托管身份以安全的方式进行集成/身份验证,从而避免使用任何客户端机密。

实际上,我们在 ADF 中有一个 Web 活动,它需要调用逻辑应用工作流端点(以安全方式),避免 Z572D4E421E5E6B9BC11D815E8A027121 中的 Z572D4E421E5E6B9BC11D815E8A027121 中的 SAS 值。

有没有人有这方面的经验?

这应该是您正在寻找的:

Azure 数据工厂用户界面

这里是详细的 REST API URL 来触发它。 请记住,此方法要求您将 ADF RBAC 提供给您希望 ADF 触发的任何逻辑应用程序。

https://management.azure.com/subscriptions/{YourSubscriptionID}/resourceGroups/{YourResourceGroupName}/providers/Microsoft.Logic/workflows/{YourLogicAppName}/triggers/Manual/run?api-version=2016-06-01

我使用 Simple SendGrid Email 测试对此进行了测试,并且它有效。

如果您出于某种原因不喜欢此方法,您也可以让 ADF 将消息队列放入 Azure 存储中,然后让您的逻辑应用程序监听该存储队列并在收到新消息时触发。 在这种情况下,ADF 和逻辑应用只需要访问同一个队列,而不是直接相互访问。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM