Hello Everyone,I have a Reactive web Application, I have a user entities by system.
Question: Is it possible to identify, within my reactive web application, which user utilized specific applications and the corresponding duration of usage?
If so, kindly share the necessary document and link related to it.
Regards,
Lokesh D
The Outsystems have a dependency called PlatformLogs --> then include "Log_screen" that holds data more than your needs like application name, userId, and log time also this entity is equal to Screen request log (excel file) on service studio (https:/YOURSERVER/servicecenter/ScreenRequests_Logs.aspx)
Important note: as this table has a huge amount of data, so Outsystems removes this data after period of time and you have to migrate this data to your repository if it will be business data for you.
Hi @Ahmed Essawy, Thank you for the solution.
Hi Lokesh!
I don't think that there is a way of knowing that within the platform, but you can implement it on your application.
You can do that by creating an Entity to save the history of logins, and that entity would keep track of the UserId and Login Date Time. Then you would create a record to that Entity every time an user logs into your application.
Also, if you go to Service Center --> Monitoring --> General --> Filter Module by (System), you can see what users logged into your environment and the time of the log, but not in wich application.
Hope it helped!
Cheers.