Solved

Tracking which application is used to login

  • 27 October 2021
  • 2 replies
  • 97 views

Userlevel 1
Badge +4

Hi :-)

We have users on mobile app, mobile web portal, web client and smart client.

Is there any way to track which application their login originated from?

 

icon

Best answer by SanjeewaJ 5 November 2021, 18:42

View original

2 replies

Userlevel 4
Badge +12

The PERSON.LOGGED_ON field only indicates whether the person is logged into FSM, but it doesn't indicate if it is the portal, mobile or smart client.

Userlevel 5
Badge +12

Hi Christine,

As per my understanding, there is no way straight forward approach that we can figure out the client type of each session in application layer. Probably the framework layer understands that, but apparently not stored in sessions. At least in a readable way.

Are you using NAMED licenses for all users? If so, it will be challenging.
But if you have specifically assigned mobile licenses to mobile users, portal licenses for portal users, you can solve this partially. But, NAMED users cannot be differentiated, since they can login with any client. Additional info, PERSON_LOGIN_HISTORY table contains the login history of each user(person_id, logged_in, logged_out) which you can join with other tables (PERSON, PERSON_MOBILE) to derive info up to a certain level.

Regards,
Sanjeewa

Reply