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.

            Assignee:
            Unassigned
            Reporter:
            Helene Waechtler
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: