Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-10334

Spring Boot Starter Auto config supports Multi tenancy

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: L3 - Default L3 - Default
    • None
    • 7.10.3
    • spring-boot
    • None

      Currently the core of Camunda supports multi tenancy (MT) with multiple engines. However, the spring boot part doesn't support this.

        This is the controller panel for Smart Panels app

            [CAM-10334] Spring Boot Starter Auto config supports Multi tenancy

            Hi edbras,

            The Spring Boot Starter wasn't intended to be used with a multi-tenant setup. However, this can still be done through the Process Application processes.xml configuration file: https://docs.camunda.org/manual/7.10/reference/deployment-descriptors/descriptors/processes-xml/

            You can also check out this topic in the forum: https://forum.camunda.org/t/dynamic-manage-multi-tenant-process-engine-in-combination-with-spring-boot/12921

            I will also forward this ticket for consideration.

            Best,
            Nikola

            Nikola Koevski added a comment - Hi edbras , The Spring Boot Starter wasn't intended to be used with a multi-tenant setup. However, this can still be done through the Process Application processes.xml configuration file: https://docs.camunda.org/manual/7.10/reference/deployment-descriptors/descriptors/processes-xml/ You can also check out this topic in the forum: https://forum.camunda.org/t/dynamic-manage-multi-tenant-process-engine-in-combination-with-spring-boot/12921 I will also forward this ticket for consideration. Best, Nikola

            Hi Ed,

            Thanks for your feature request. Similar to what Nikola said, the Spring Boot Starter is tailored towards a single-engine setup. Your feature request is valid, but we will currently not prioritize it for implementation.

            Best regards,
            Thorben

            Thorben Lindhauer added a comment - Hi Ed, Thanks for your feature request. Similar to what Nikola said, the Spring Boot Starter is tailored towards a single-engine setup. Your feature request is valid, but we will currently not prioritize it for implementation. Best regards, Thorben

            A linked the CAM-9422 to this issue. I think it's related (or even a duplicate)

            Willem Cheizoo added a comment - A linked the CAM-9422 to this issue. I think it's related (or even a duplicate)

            Ed Bras added a comment -

            I do not think CAM-92422 is very much related. A multi tenant datasource can easily be realised by a extending from Spring "AbstractRoutingDataSource" (that is how we realised it).

            Ed Bras added a comment - I do not think CAM-92422 is very much related. A multi tenant datasource can easily be realised by a extending from Spring "AbstractRoutingDataSource" (that is how we realised it).

            Ok, then it only has a "Multitenant" relation.

            Willem Cheizoo added a comment - Ok, then it only has a "Multitenant" relation.

            Hello, is there any plan to support multi tenancy with spring boot in any future camunda releases? 

            Harish Malavade added a comment - Hello, is there any plan to support multi tenancy with spring boot in any future camunda releases? 

            Hi Harish,

            Currently we have no such plans. It is also debatable whether the Camunda starter should provide such features (considering that it could make configuration more complex) or if that would rather be something that advanced users should implement themselves.

            Cheers,
            Thorben

            Thorben Lindhauer added a comment - Hi Harish, Currently we have no such plans. It is also debatable whether the Camunda starter should provide such features (considering that it could make configuration more complex) or if that would rather be something that advanced users should implement themselves. Cheers, Thorben

            This ticket was migrated to github: https://github.com/camunda/camunda-bpm-platform/issues/2286. Please use this link for any future references and continue any discussion there.

            Thorben Lindhauer added a comment - This ticket was migrated to github: https://github.com/camunda/camunda-bpm-platform/issues/2286 . Please use this link for any future references and continue any discussion there.

              thorben.lindhauer Thorben Lindhauer
              edbras Ed Bras
              Votes:
              3 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: