Looking for a good way to see who has access Lawson Portal in the last x days.
Nothing fancy, just date and user identifier.
Ideally, would also have last Lawson form accessed.
My guesses where the data miht be:
A: database table?
B: Websphere (web) server logs
C: Timestates
Also I would ideally like the list ourside/without LSF up and running. If we're diagnosing a problem, LSD may not be available.
TTA
Chris, you might need "LSD"
Seriously, what LSF version are you on, and are you using "ISS" (Infor Security Service)?
You can look for lines in the WebSphere IHS access log that contain UBOSET1. This line will be in the format: client PC or name- - "GET /servlet/Router/Data/Erp?PROD=LOGAN&FILE=LOUSRBKOPT&FIELD=BOOK-MARK;&INDEX=UBOSET1&KEY=username&MAX=600&OUT=XML HTTP/1.1" 200 490 The "client PC or IP" will tell you what machine the request was made from and the "username" will tell you who logged in. As for how to find those entries depends on your OS (Windows find or UNIX grep), and you will likely need to edit the output to cull out lines you don't want. This is easier if your IHS logs are rotated. I rotate mine weekly, so they're not huge monsters and that makes it easy to work with. However, if I were to need to pull all logins going back 14 days, I would have to pull info from 3 logs and cull out the entries older than 14 days. This is not a simple "find exactly what I need without putting in any work" kind of thing, but it can be done. There are no database entries in LSF with logins. This is all WebSphere logs, which will be accessible whether Lawson is running or not.