Un-link 来自逻辑应用程序的集成帐户

Un-link Integration Account from Logic App

我在 Azure 门户 UI 中没有找到任何可以取消 link 以前关联的集成帐户的内容。我有一个丰富的逻辑应用程序,我不想使用集成帐户 linking,因为它不使用集成帐户功能,当我授予用户对逻辑应用程序而非集成帐户的有限访问权限时,会导致错误:

保存逻辑应用程序失败

Failed to save logic app process-850. The client 'editest@...com' with object id '14...9a' has permission to perform action 'Microsoft.Logic/workflows/write' on scope '/subscriptions/b54...ders/Microsoft.Logic/workflows/process-850'; however, it does not have permission to perform action 'Microsoft.Logic/integrationAccounts/join/action' on the linked scope(s) '/subscriptions/b54...bc/resourceGroups/IntegrationAccounts/providers/Microsoft.Logic/integrationAccounts/Free-EDI-Integration-Account'.

我不认为你可以从 UI 做到这一点?

一种方法是通过 Azure 资源浏览器 (https://resources.azure.com/)

  1. 转到资源浏览器
  2. 搜索您的逻辑应用程序工作流程,
  3. 切换到(点击)Read/Write模式
  4. 点击编辑
  5. 删除 IntegrationAccount 成员的属性,您最终应该得到 "integrationAccount": {}
  6. 调用(单击)PUT 方法。
  7. 检查逻辑应用程序 UI,集成帐户现在应该已取消链接:)

HTH