Setup a tenant as the default for dmn deployment


I’m trying to configure the engine to define a default tenant as shown in the snippet below. However, when the Spring Boot auto deployment deploys the DMN tables within the resources/dmn folder the deployment and the decisions tables have an empty tenant.
So, is it possible to set up a tenant as the default for deployment?

public EngineConfigurationConfigurer<SpringDmnEngineConfiguration> customDmnConfigurer() {
    return configuration -> {

        if (configuration.getCustomFlowableFunctionDelegates() == null) {
        } else {


The setDefaultTenantValue on the DmnEngineConfiguration is used to define a default tenant.
Models stored with this ‘default tenant id’ can be used to share across tenants.
It’s not used to set a default value on models when deploying.

(It was introduced in 6.4.1; Flowable 6.4.1 release – Flowable Blog)

1 Like