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

Adjust BE for C8 resources with tenant ID

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

      Context:

      There are a few places in the BE where tenant logic has been ignored for C8 since multi tenancy was not available in C8. In each case we need to evaluate what the BE should default to instead (<default> tenant? List of all available tenants? list of all user authorised tenants?) . While they may be unrelated this ticket aims to address all of these places to avoid requiring specific tickets per case. The following spots need adjusted (list to be kept up to date during implementation):

      This list is not yet complete - as a first step during implementation we need to scan the BE for other relevant parts.

      • creation of management entities - not required, already defaults to authorized tenants only
      • creation of instant preview dashboard  - not required, already defaults to authorized tenants only
      • definition retrieval for notification sending - tenant selection irrelevant, adjusted with OPT-7124
      • definition name retrieval for email sending - tenant selection irrelevant, adjusted with OPT-7124
      • DTO initialisation for reports, collectionscopes, requestDTOs (anywhere we currently use ReportConstants.
        DEFAULT_TENANT_IDS) - not required, Optimize should already be able to handle all scenarios if there is no null tenant
      • TBC

      ATs:

      • above list is completed during implementation with where the logic is and what we are changing it to
      • testing notes are compiled according to the above list
      • IT are adjusted if required
      • if these changes lead to any significant changes in Optimize behaviour a separate docs ticket is opened

      Testing Notes

      • to be written during implementation

        This is the controller panel for Smart Panels app

            [OPT-7165] Adjust BE for C8 resources with tenant ID

            There are no comments yet on this issue.

              Unassigned Unassigned
              andromachi.rozaki Andromachi Rozaki
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: