User Activity Tracking in NAV2009R2

knmknm Member Posts: 170
Hi,

I'd like to track the following User Activities in NAV RTC.
What would be the best functionality that I can use to achieve the logging?

1) Track (specific Date & Time of) Login & Logout from RTC Client
2) Track (specific Date & Time of) the change in Company Database user logged into. (ex. from CRONUS USA to CRONUS Canada)
3) Track which user opened/accessed which Page & Reports.

For 1), I was thinking about Time Register, but found out that it will only track Date and total minutes accessed in NAV, so it wouldn't do the job, as individual Login and Logout entries need to be logged.
For 2) and 3), I have no clue whether there are any default functionality in NAV that would allow me to log the activity, instead of modifying each Page/Reports. Are there any good idea?

I can think of using SQL Profiler, but since it would not run as a service, and it needs to be open all the time, I was thinking if there were any functions that I could use in NAV, that would not overload the performance of the server.

I would greatly appreciate your advice on this.

Thank you.

Kenji

Comments

  • ara3nara3n Member Posts: 9,256
    in CU 1 there are several triggers that you can add your code to write to your custom table.
    They are CompanyOpen(), CompanyClose(), LogInStart(), LogInEnd()
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
  • knmknm Member Posts: 170
    IC.
    So I'm assuming that the only solution in NAV is to do a modification/customization.

    Does the same go true for the Page/Report usage logging?

    Thank you.

    Kenji
  • ara3nara3n Member Posts: 9,256
    There is a blog on how to do report usage. But there is no way to record page usage.
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
Sign In or Register to comment.