Skip to main content
Completed

Distinguish Simulated User from actually Logged in User

Related products:Software FactoryIndicium Service Tier
  • December 31, 2021
  • 5 replies
  • 83 views

Arie V
Community Manager
  • Community Manager
  • 999 replies

We appreciate having the Simulate User functionality available in Indicium/Universal GUI nowadays! It is a quick and easy way to reproduce issues our end users encounter. There is however one thing we noticed, which to us is a risk in terms of logging. It should always be clear that it is a Simulation done by another User.

Therefore I believe the tsf_usr functionality should always retrieve the originally logged in User. Due to the fact that that is currently not happening, our Trace field logic (based on this ThinkStore article https://community.thinkwisesoftware.com/user-interface-88/trace-your-changes-by-adding-trace-fields-1107) actually registers the Simulated User as Insert/Update user, instead of the originally logged in user. This is a risk, since we use these Trace fields (icm with system-versioning on certain tables) to be able to see who did what and when.

As per suggestion from @Vincent Doppenberg: Could a separate function be introduced for the Simulated User? 

Did this topic help you find an answer to your question?

5 replies

Jeroen van den Belt
Administrator
Forum|alt.badge.img+9
Updated idea statusNewOpen

Arie V
Community Manager
Forum|alt.badge.img+12
  • Author
  • Community Manager
  • 999 replies
  • November 29, 2022

@Jeroen van den Belt Believe this can be marked as ‘Next release’. Indicium already supports this.


Mark Jongeling
Administrator
Forum|alt.badge.img+23
OpenNext release

Mark Jongeling
Administrator
Forum|alt.badge.img+23

With the 2023.1 platform release, a new function called tsf_original_login is delivered. This function will return either the simulator or else, use tsf_user to return the current user. This function works using session context "tsf_original_login”.


Mark Jongeling
Administrator
Forum|alt.badge.img+23
Next releaseCompleted

Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings