Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Log everytime a report is accessed?

Is it possible to log everytime a report/QVW is accessed? (i.e. date/time, username, report name)

I was asked the question recently and the standard logs dont seem to cover this?

Is there a way to achieve this?

4 Replies
Anonymous
Not applicable
Author

Not applicable
Author

Unfortunately none of those seem to do what im looking for.

I have enabled Autit logging (even extensive) but it does not reliably make a log entry everytime a doc is accessed, i.e...

I access a doc at 15:07, check the logs and I see an entry for the doc being accessed.

I close the doc and re-open the report a few minutes later at 15:10 and no entry is made to say the doc was accessed.

With extensive logging enabled I can see if a user made a selection etc. but thats not what I'm trying to achieve.

Just a simple log entry everytime a report is accessed for auditing reasons..

Anyone know of any methods?

Thanks

Anonymous
Not applicable
Author

You can also try to load C:\ProgramData\QlikTech\QlikViewServer\Sessions_*.log.

There all the accessed reports are listed.

Hope that helps.

BR
Andreas

rwunderlich
Partner Ambassador/MVP
Partner Ambassador/MVP

The session log is created when the session is closed. So there will be no entry until your session is terminated. For Ajax, this may not be untiol the timeout has expired.

There was also a bug (somewhere in V10 I recall?) where some sessions log entries were missing. To my knowledge that has been corrected in recent SRs.

-Rob