Revert perform auth checks for the historic process instance query when data is missing

XMLWordPrintable

    • Type: Sub-task
    • Resolution: Fixed
    • Priority: L3 - Default
    • 7.13.0, 7.13.0-alpha4
    • Affects Version/s: None
    • Component/s: engine
    • None

      Problem

      • With CAM-11631 skipping the auth check when the process definition key data is missing was removed when historic instance permissions are enabled
      • The process definition key is missing when the history data was produced with a Camunda BPM version prior to 7.3 (yes, seven-dot-three!)
      • The change in CAM-11631 leads to a situation that less data is shown when historic instance permissions are enabled and there exist historic process instances without process definition key when migrating from 7.12 to 7.13

      Solution

      • Don't change the legacy behavior and skip the auth check when the process definition key data is missing
      • Add migration test to ensure that authorization checks are skipped when process definition key is missing (this prevents confusions in the future)

       

        This is the controller panel for Smart Panels app

              Assignee:
              Unassigned
              Reporter:
              Tassilo Weidner-Mühl
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: