Activity Logs


Changes made in the Repository and Viewer are tracked in Activity Logs. 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. Users can review past actions in the Activities Tab of the right-hand panel in the Repository, and users with the necessary permissions can export the detailed activity logs as a CSV file.

Activities Tab

[BioPharma] [Research+]

From the Repository, it is possible to review the activity log for an item in the right-hand panel. You can search the list to highlight specific actions, item types, or users.

The “Preview activities” permission flag is required to access the Activities tab.
To view the activity log for an item from the Repository
  1. Navigate to any folder in the Repository (click on the Folder Repository button from the Navigation Menu then navigate to a folder)

  2. Select a single item in a folder

  3. Click on the Activities tab of the right-hand panel. You may need to click on the Expand button if the panel is collapsed

  4. (Optional) Type an action, item type, or user name into the search box to highlight matching activities in the list

  5. (Optional) Click on the Display Options button at the top right of the activity list to apply additional display options

    1. (Optional) Click on Expand all Details to show additional details for all entries, or click on Collapse All Details to hide them
    2. (Optional) Enable the Show Reason for Change (RFC) toggle to show the user-provided reason for changes in the activity logs. See Reason for Change Tracking for more details
To see additional details for an activity in the log
  1. In the Activities tab, locate the entry for which you want more information

  2. To show or hide the details of an activity, click on its entry in the list

  3. To get the precise date and time of an activity, hover the relative time (e.g., "5 days ago", "a month ago") to display the exact time the activity occurred in the local timezone

Exporting Activity Logs

[add-on]

It is possible to export detailed activity logs for an item in the Repository as a CSV file.

The Exportable activity logs add-on and “Export activities” permission flag is required to 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 Navigation Menu then navigate to a folder)

  2. Bring up the context menu for the item

  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 menu

  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 Navigation Menu 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 menu

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

Activity Log Export 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
  • User Email: the email address 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 for Change: 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