Uploaded image for project: 'Camunda Optimize'
  1. Camunda Optimize
  2. OPT-6185 Process Onboarding UX Prototype Iteration #1
  3. OPT-6190

"Magic Link" to automatically create a pre-configured collection and a dashboard for a process

    • L

      Upon clicking on this link for a specific process in modeler (e.g. from an email):

      1. Check if an Optimize Collection already exists for this project, if not create it
      2. Create a Dashboard and add it to the collection above
      3. Take user directly to the newly created Dashboard
      4. Make sure to pass the appropriate query string parameters to trigger the app-cues (check with eric.lundberg which parameter is necessary)

        This is the controller panel for Smart Panels app

            [OPT-6190] "Magic Link" to automatically create a pre-configured collection and a dashboard for a process

            Giuliano Rodrigues Lima added a comment - - edited

            To test this:

            1 ) Create a process definition, deploy it and start an instance

            2) Then call https://<OPTIMIZE_ROOT_URL>/#/collection/<PROCESS-DEF-KEY>/dashboard/<PROCESS-DEF-KEY> , where PROCESS-DEF-KEY is the processKey of the process you deployed in step 1

            3) You should expect to see a newly created collection, containing a dashboard and 12 reports. Moreover the user that called the link should have the role "manager" in the collection that was created

            4) Call the same link with a different user

            5) As long as the user has access rights to the process definition, she should be able to see the dashboard as well and is automatically added with the role "editor" to the collection that was created in step 2

            Giuliano Rodrigues Lima added a comment - - edited To test this: 1 ) Create a process definition, deploy it and start an instance 2) Then call https://<OPTIMIZE_ROOT_URL>/#/collection/<PROCESS-DEF-KEY>/dashboard/<PROCESS-DEF-KEY> , where PROCESS-DEF-KEY is the processKey of the process you deployed in step 1 3) You should expect to see a newly created collection, containing a dashboard and 12 reports. Moreover the user that called the link should have the role "manager" in the collection that was created 4) Call the same link with a different user 5) As long as the user has access rights to the process definition, she should be able to see the dashboard as well and is automatically added with the role "editor" to the collection that was created in step 2

              Unassigned Unassigned
              giuliano.rodrigues-lima Giuliano Rodrigues Lima
              Giuliano Rodrigues Lima Giuliano Rodrigues Lima
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: