Uploaded image for project: 'Camunda Optimize'
  1. Camunda Optimize
  2. OPT-7268

Add config flag to disable multi tenancy C8

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: L3 - Default L3 - Default
    • 3.11.0
    • None
    • backend

      Context:

      It will be possible to disable multi tenancy in C8, to do so it was decided that each component has their own flag that determines whether multi tenancy is disabled or not. Optimize also needs such a config flag.

      When multi tenancy is disabled, Optimize will still import tenantIds if present but does not need to fetch tenant authorizations or display tenant information in the UI.

      AT:

      • a config setting exists to enable/disable multi tenancy in Optimize: 
        CAMUNDA_OPTIMIZE_MULTITENANCY_ENABLED
      • the isMultiTenantEnvironment flag of the UI config is set in accordance with the multi_tenancy_enabled config setting 
      • this is added to the documentation ticket

      Testing:
      can be covered with the test cases in OPT-7124

        This is the controller panel for Smart Panels app

            [OPT-7268] Add config flag to disable multi tenancy C8

            Helene Waechtler created issue -
            Helene Waechtler made changes -
            Status Original: Triage [ 10612 ] New: Ready [ 10005 ]
            Helene Waechtler made changes -
            Description Original: *Context:*

            It will be possible to disable multi tenancy in C8, to do so it was decided that each component has their own flag that determines whether multi tenancy is disabled or not. Optimize also needs such a config flag.

            When multi tenancy is disabled, Optimize will still import tenantIds if present but does not need to fetch tenant authorizations or display tenant information in the UI.

            *AT:*
             * a config setting exists to enable/disable multi tenancy in Optimize
             * this is added to the documentation ticket
            New: *Context:*

            It will be possible to disable multi tenancy in C8, to do so it was decided that each component has their own flag that determines whether multi tenancy is disabled or not. Optimize also needs such a config flag.

            When multi tenancy is disabled, Optimize will still import tenantIds if present but does not need to fetch tenant authorizations or display tenant information in the UI.

            *AT:*
             * a config setting exists to enable/disable multi tenancy in Optimize
             * the isMultiTenantEnvironment flag of the UI config is set in accordance with the multi_tenancy_enabled config setting 
             * this is added to the documentation ticket
            Helene Waechtler made changes -
            Status Original: Ready [ 10005 ] New: In Development [ 10312 ]
            Helene Waechtler made changes -
            Status Original: In Development [ 10312 ] New: In Review [ 10212 ]
            Giuliano Rodrigues Lima made changes -
            Assignee Original: Helene Waechtler [ helene.waechtler ] New: Giuliano Rodrigues Lima [ giuliano.rodrigues-lima ]
            Helene Waechtler made changes -
            Assignee Original: Giuliano Rodrigues Lima [ giuliano.rodrigues-lima ] New: Helene Waechtler [ helene.waechtler ]
            Helene Waechtler made changes -
            Description Original: *Context:*

            It will be possible to disable multi tenancy in C8, to do so it was decided that each component has their own flag that determines whether multi tenancy is disabled or not. Optimize also needs such a config flag.

            When multi tenancy is disabled, Optimize will still import tenantIds if present but does not need to fetch tenant authorizations or display tenant information in the UI.

            *AT:*
             * a config setting exists to enable/disable multi tenancy in Optimize
             * the isMultiTenantEnvironment flag of the UI config is set in accordance with the multi_tenancy_enabled config setting 
             * this is added to the documentation ticket
            New: *Context:*

            It will be possible to disable multi tenancy in C8, to do so it was decided that each component has their own flag that determines whether multi tenancy is disabled or not. Optimize also needs such a config flag.

            When multi tenancy is disabled, Optimize will still import tenantIds if present but does not need to fetch tenant authorizations or display tenant information in the UI.

            *AT:*
             * a config setting exists to enable/disable multi tenancy in Optimize
             * the isMultiTenantEnvironment flag of the UI config is set in accordance with the multi_tenancy_enabled config setting 
             * this is added to the documentation ticket

            Testing:
            can be covered with the test cases in OPT-7124
            Helene Waechtler made changes -
            Assignee Original: Helene Waechtler [ helene.waechtler ] New: Cigdem Ilhan [ cigdem.ilhan ]
            Status Original: In Review [ 10212 ] New: Ready for Testing [ 10008 ]
            Helene Waechtler made changes -
            Description Original: *Context:*

            It will be possible to disable multi tenancy in C8, to do so it was decided that each component has their own flag that determines whether multi tenancy is disabled or not. Optimize also needs such a config flag.

            When multi tenancy is disabled, Optimize will still import tenantIds if present but does not need to fetch tenant authorizations or display tenant information in the UI.

            *AT:*
             * a config setting exists to enable/disable multi tenancy in Optimize
             * the isMultiTenantEnvironment flag of the UI config is set in accordance with the multi_tenancy_enabled config setting 
             * this is added to the documentation ticket

            Testing:
            can be covered with the test cases in OPT-7124
            New: *Context:*

            It will be possible to disable multi tenancy in C8, to do so it was decided that each component has their own flag that determines whether multi tenancy is disabled or not. Optimize also needs such a config flag.

            When multi tenancy is disabled, Optimize will still import tenantIds if present but does not need to fetch tenant authorizations or display tenant information in the UI.

            *AT:*
             * a config setting exists to enable/disable multi tenancy in Optimize: 
            CAMUNDA_OPTIMIZE_MULTITENANCY_ENABLED
             * the isMultiTenantEnvironment flag of the UI config is set in accordance with the multi_tenancy_enabled config setting 
             * this is added to the documentation ticket

            Testing:
            can be covered with the test cases in OPT-7124

              Unassigned Unassigned
              helene.waechtler Helene Waechtler
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: