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

Show digest configuration modal in CCSM depending on UIConfiguration flag

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: L3 - Default L3 - Default
    • 3.12.0
    • None
    • frontend
    • Not defined

      Context:

      So far we have been hiding the digest modal on the process overview page in CCSM because we did not have user search functionality available in CCSM.
      Once user search is implemented and an email server can be configured in the BE, we can show the digest modal again in CCSM as long as user search is available in identity. Whether or not user search is available will be flagged using the new "userSearchAvailable" flag in the UIConfiguration. If this flag is true, we can show the digest modal. If it is false, we should hide the digest modal.

      AT:

      • digest functionality mirrors SaaS
      • digest modal is shown and usable in CCSM if user search is available in identity

       

      Testing Setup:
      To test this, two things need configured: Email server in optimize config and additional users in keycloak/identity.
      Email configuration: the Optimize configuration can basically be the same as described on our "test the alerting" confluence page (be connected to VPN and add email config to Optimize): https://confluence.camunda.com/display/CO/Test+the+Alerting 
      Additonal users: Testing setup to configure users in CCSM described here: https://docs.google.com/document/d/1jQ49moF5KiMi3ZDSHfE3CKzObFyhAYbfZrvCqgujg44/edit?usp=sharing 

      Test Cases:

      When using CCSM with identity configured with keycloak, the digest modal on the processes page is shown and usable. Users can be searched for and selected. Digests are sent out as configured. Only users that exist in identity (/keycloak) can be chosen for digests.

        This is the controller panel for Smart Panels app

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

                Created:
                Updated:
                Resolved: