Camunda:在租户特定的 bpm 中使用没有租户的 callActivity
Camunda: use callActivity without tenant from tenant specific bpm
我们有一个多租户应用程序,一些租户需要数据预处理来修改来自第三方模块的传入数据。
因此,我们在下图中使用租户特定的 bpm tenant specific bpmn
在那里我们需要一个 callActivity 来调用一个没有定义租户的内部 dataPreProcess。
问题是,如何将租户 ID 设置为 'no tenant' 以便调用多租户特定工作流?
信息:
我们没有机会将内部数据预处理部署为租户特定的 bpm,因为租户是动态的。
在我 post 之后,问题变得如此简单....
在 groovy 脚本中 'LF011' 设置一个变量,如
execution.setVariable('tenant', 空)
所以在 callActivity 中你可以使用 '${tenant}' 作为 Tenant id,就是这样....
我们有一个多租户应用程序,一些租户需要数据预处理来修改来自第三方模块的传入数据。 因此,我们在下图中使用租户特定的 bpm tenant specific bpmn 在那里我们需要一个 callActivity 来调用一个没有定义租户的内部 dataPreProcess。 问题是,如何将租户 ID 设置为 'no tenant' 以便调用多租户特定工作流?
信息: 我们没有机会将内部数据预处理部署为租户特定的 bpm,因为租户是动态的。
在我 post 之后,问题变得如此简单....
在 groovy 脚本中 'LF011' 设置一个变量,如
execution.setVariable('tenant', 空)
所以在 callActivity 中你可以使用 '${tenant}' 作为 Tenant id,就是这样....