我有一个Dynamics CRM环境,其中配置了多个组织。我想创建一个逻辑应用程序,该逻辑应用程序会触发多个组织中实体的更改。
首先,我在CRM(类型为ApiConnection)中使用常规触发器“创建记录时”创建了Logic App。这仅适用于单个组织。但是我希望组织可以使用参数来保持动态。
所以我要做的是创建一个带有重复触发的Logic App。为遍历组织机构的每个循环添加一个。在循环内部,我将“创建记录时”触发器称为动作。 Logic App本身可以正常运行,但是触发会导致以下错误:
{
"status": 400,
"message": "Call back url is not set as the trigger is being used as an action",
"source": "dynamicscrmonline-logic-cp-westeurope.logic-ase-westeurope.p.azurewebsites.net",
"debugInfo": "clientRequestId: 074981e9-dddc-43e0-9293-6e0900a606a6"
}
Google在Call back url is not set as the trigger is being used as an action
上没有任何点击。
所以,我要寻找的是解决上述错误的方法,或者是针对这种情况的更好/替代的方法。
答案 0 :(得分:1)
因此,您不能“调用触发器”。那不是它的工作原理。触发器为单个端点创建回调。
如果CRM组织的数量是可管理的,例如5-7,则最好使用一个逻辑应用程序,每个逻辑应用程序都有自己的触发器。
那些触发逻辑应用程序只会为实际处理调用一个通用逻辑应用程序。
答案 1 :(得分:0)
您还可以在一个Logic App中使用HTTP触发器,并在CRM组织中注册一个Webhook ...