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

Define - Instant preview dashboard

XMLWordPrintable

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

      Technical solution proposal:

      • tobias.conz creates an epic. FE + BE: Create a "explanation widget" report, that allows you to add an icon and a static text. Same as https://github.com/camunda/product-hub/issues/566?
      • FE: Empty state view, create point of entry as described here: https://docs.google.com/document/d/12jOoKtI4xPzUWBnxOUe5IZ5poLHpOSpksVpCTqvlhR8/edit#
        PM: tobias.conz Redo the design from Empty state view to instant preview dashboard
      • PM: Definition of the instant preview dashboard layout
      • FE+BE: Take care of what happens when user navigates with invalid process definition key or one to which the user has no access. To be handled in OPT-6670/OPT-6671
      • BE: Take care of permission concept for the instant preview dashboard, who can see it? To be handled in OPT-6670
      • BE: Upon importing a process definition, create the instant preview dashboard immediately, which has a predictable URL to be called. To be handled in OPT- 6670/OPT-6671 
      • BE: The dashboard template is a JSON file with a fixed name (location and name TBD). Depending on the query parameter values, a new template can be used. Like this we can have several templates. To be handled in OPT-6670
      • Doc: Document the new feature in the docs. To be handled in OPT-6672
      • Mixpanel: Event for ever access to a Preview dashboard. Make the instant preview dashboard trackable in Mixpanel https://confluence.camunda.com/display/HAN/Collecting%2BTelemetry%2BData%253A%2BBest%2BPractices&sa=D&source=docs&ust=1670600066148497&usg=AOvVaw3LOSSFHJgfQ7AySn_-fV2N  handled in OPT-6673
      • BE: Preview Dashboard callable as an iFrame > Accessible from everywhere or just when user has a valid cookie/permission? Outcome: Assume the user has a valid permission to access the dashboard. Sync with Operate so that it is easily "embedabble" in Operate. Modeler would also be a possibility. Operate has more priority. Handled in OPT-6670/OPT-6671
      • BE: Reports from the Preview Dashboard need to be callable as an iFrame . Obsolete: If a specific report from a dashboard shall be called, then that can be accomplished by creating a new dashboard template that contains only that report

        This is the controller panel for Smart Panels app

              Unassigned Unassigned
              tobias.conz Tobias Conz
              Giuliano Rodrigues Lima Giuliano Rodrigues Lima
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: