Skip to content

Record of Course Activities

OpenOlat records course activities of participants and course authors in log files.

Within a course, you archive the log files in the Archiving & Reporting tool under:
Course > Administration > Archiving & Reporting > Log files

The following log files are available:

  • Admin log file with personalized data of the course authors
  • Statistics log file with the anonymized data of the participants
  • Participants log file with detailed, personalized data of the participants

Log file selection with date range and "Archive" button, in the "Archiving & Reporting" tool of the course administration

Privacy protection

For privacy reasons, the participants log file with the personalized data of the participants is only available to system administrators.

Owners of the course and persons with the course right "Archive tool" can archive log files. OpenOlat stores the selected log files as a ZIP file (e.g. CourseLogFiles_2010-01-28_14-55-55.zip) in the personal files in the folder private/archive. The ZIP file then contains the selected files course_statistic_log.xlsx, course_admin_log.xlsx and course_user_log.xlsx.

Please note that in the file course_statistic_log.xlsx the participants are anonymized as follows:
Each participant receives a randomly generated number (e.g. *7FFBA8C371B1A3DACCF5F12227A75CE82D6C4CE6), which remains constant within a course. This allows you to track the activities of participant X in course Y, but not to compare them with their activities in course Z, since participant X receives a new number in course Z.

Possible entries in the log file columns actionCrudType (database operation), actionVerb (action) and actionObject (course object handled) (grouped alphabetically):

actionCrudType actionVerb actionObject
c add calendar, chat, course, cpgetfile
r copy editor, efficency
u denied feed, feeditem, file, folder, forummessage, forumthread
d do glossary, gotonode, groupmanagement, group, grouparea, groupareaempty
e edit help
exit
hide
launch
lock
move
open
remove
view

The column actionCrudType summarizes the actions performed in basic database operations. Since these are further broken down in the actionVerb column, actionCrudType is not further relevant.

Nevertheless, here is the key:

  • C=Create
  • R=Read / Retrieve
  • U=Update / Modify
  • D=Delete
  • E=Exit

The column actionVerb then examines in more detail which action the users under "userName" performed on the course object from the actionObject column. The entry in the actionObject column is thus the object that was "changed", at least from a database perspective.

Sample entries of the statistics log file with the columns creationDate, userName, actionCrudType, actionVerb and actionObject

The third row

u / add / participant / [group name] / [username]

is read as follows (database operation: update / modify):

Add user [username] to [group]

Further information

Course administration - Archiving & Reports >
Personal tools: File Hub >
Members management >

To the top of the page ^