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

CloudUserCache doesnt expire

XMLWordPrintable

    • Not defined

      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.

        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: