Filter User Course Access Log Report for UserID


We recently had a need to export all user activity for one user.  The only ways that I learned to to this was via the pageviews report (with a 300 row limit; and not a full export of historical use) or via the User Course Access Log report in settings-->reports.  However, the User Course Access Log has it's limitations.  One can only export a month's worth of data and there is no way to filter out a user.  Can we please advocate for the ability to a user and increase the data to export as all time?



Instructure Alumni
Instructure Alumni
Status changed to: Open
Community Coach
Community Coach

I've run into this limitation as well.  I agree there needs to be an easy way to export more than 300 rows of data for user pageviews.  Our CSM has been able to get this data for us in a couple recent cases, but that really shouldn't be necessary.  Canvas support also used to be able to do this, but recently had indicated they no longer have the time and directed me to API documentation.  The API is great, but shouldn't be a fallback for Instructure to not develop UI features.  I'd venture to guess most Canvas admins are not developers and even those who are cannot be expected to write their own code every time Canvas comes up short for our needs.


Community Participant

Yes, I agree with Chriscas.  I recently had the same situation.


Community Explorer

Agreed! Ideally, in the pageviews, there should be a date range and the csv file should be able to download every pageview for that user within the date range, even if it is thousands of lines long. 

I do have code to query the API but it breaks randomly, and I am not sure why, nor do I really have time to troubleshoot these things. So instead I end up contacting Canvas Support and asking for a pageviews report until they give in and send it to me. I am sure we both have better uses for our time.

Status changed to: Archived
Comments from Instructure

As part of the new Ideas & Themes process, all ideas in Idea Conversations were reviewed by the Product Team. Any Idea that was associated with an identified theme was moved to the new Idea & Themes space. Any Idea that was not part of the move is being marked as Archived. This will preserve the history of the conversations while also letting Community members know that Instructure will not explore the request at this time.