-
Bug Report
-
Resolution: Fixed
-
L3 - Default
-
None
-
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.