For SpringBoot:
You have to create custom enigne for:
EngineConfigurationConfigurer<pringAppEngineConfiguration>
EngineConfigurationConfigurer<SpringCmmnEngineConfiguration>
EngineConfigurationConfigurer<SpringDmnEngineConfiguration>
EngineConfigurationConfigurer<SpringEventRegistryEngineConfiguration>
EngineConfigurationConfigurer<SpringFormEngineConfiguration>
Please check https://flowable.com/open-source/docs/bpmn/ch05a-Spring-Boot/#customizing-engine-configuration
Also you have to create a custom AutoDeploymentStrategy for each engine.
Pleae check How to set TenantId AutoDeployment
Then add this AutoDeploymentStrategy to DeploymentStrategies use this
config.setDeploymentMode(deploymenMode);
config.getDeploymentStrategies().add(new CustomAutoDeploymentStrategy());
Hope this help!!