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

CloudUserCache doesnt expire

    XMLWordPrintable

Details

    • Not defined

    Description

      What/Where is the issue ?

      When a user is removed from an organisation in a SaaS cluster, their full name is still displayed in any collection user tables that they were a member of. We should instead be displaying the userID only.

      Environment: C8SaaS

      Optimize version : any after introduction of cloud user cache, probably 3.9.0++ up to most recent version
      ES version : irrelavant
      OS + Browser version : irrelevant

      Steps to reproduce:

      • Preconditions:
        • have a cluster in an organisation with more than one member
      • Steps:
        • In Oprtimize, create a new collection
        • Add another use to this collection
        • Observe full name in user list
        • Remove this user from your organisation

      Observed behavior:

      Observe that full name of removed user is still displayed in collection user tab, even after waiting a while

      Expected behavior:

      After a while (cache expiry time to be clarified - maybe 5mins?), when checking the users tab in collections the removed user should not be shown with full name but instead only with their userID.

      Additional Information:

      We probably just need to add sth like .expireAfterWrite to the cloud user cache like we have for the CCSM tenant authorization cache.

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved:

                Salesforce