Activity Logs

[add-on]

Changes made in the Repository and Viewer are tracked in Activity Logs. Administrators can export these activity logs as a CSV file. The activity log displays a list of all items that have been created, modified, or deleted, as well as information about when and by whom the changes were made.

Only a user with the Administrator role can export activity logs.
To export activity logs for an item from the Repository
  1. Navigate to any folder in the Repository (click on the Folder Repository button from the left-hand sidebar then navigate to a folder)

  2. Right-click on the item to bring up the context menu

  3. Click Export Activities

  4. (Optional) In the popup dialog, select the start date from the Since field

  5. (Optional) Select the desired output timezone from the Timezone dropdown

  6. Click on the Export CSV button to download a CSV file. See Activity Log File Format for more details

To export activity logs for the current folder
  1. Navigate to any folder in the Repository (click on the Folder Repository button from the left-hand sidebar then navigate to a folder)

  2. Click on the Down Arrow button next to the current folder's breadcrumb

  3. Click Export Activities

  4. (Optional) In the popup dialog, select the start date from the Since field

  5. (Optional) Select the desired output timezone from the Timezone dropdown

  6. Click on the Export CSV button to download a CSV file. See Activity Log File Format for more details

Activity Log File Format

The exported activity logs are provided in the CSV (comma separated value) file format which is compatible with all popular spreadsheet applications.

By default, entries are sorted by "Activity ID" in ascending order. Each entry in the log file has the following columns:

  • Activity Id: numeric ID for the action or activity that occurred
  • Object Id: numeric ID for the object that was affected
  • Transaction Time (timezone): provides the time of the event in the timezone selected when exporting the logs to CSV
  • Remote Address: address of the client which caused the event, if applicable
  • User ID: numeric ID of the user which caused the event, if applicable
  • User Name: the display name of the user account
  • Parent Name: name of the object's parent
  • Object Name: name of the object that was affected
  • Object Type: type of the object that was affected
  • Property: name of the property of the object that was changed
  • New Value: new value of the property that was changed
  • Old Value: old value of the property that was changed
  • Operation: type of operation performed on the object
  • Reason: reason given by the user for the change

Object Types

  • attachment
  • figure
  • folder
  • image
  • image_overlay
  • report

Operations

  • CREATE: the object was added
  • PATCH: the object was changed
  • DELETE: the object was removed