Audit Trail

NOTE: Not all features are included in all packages. Please contact sales@dnanexus.com for more information.

This feature fulfills the 21 CFR Part 11 requirement for human readable audit trails for electronic records. The audit trail feature provides human and machine-readable daily log of all activities (login, upload/download, run analysis, sharing etc) related to all the users and all the projects of the organization.

Enable audit trail

As an organization admin:

  • create a new project for storing the audit log files

  • sends a request to support@dnanexus.com or a point of contact at DNAnexus and with the organization name and project ID to enable the feature

Once activated, a comma-delimited text file of the audit log will be deposited daily in designated project. Until the feature is activated, no data is being tracked. The organization administrator can subsequently provide other members of their organization with access to this project. The audit

These audit log files can be downloaded for further analysis.

NOTE: DNAnexus is not able to access these files or restore them if deleted. It is therefore recommended to disallow deletion from this project to prevent this.

Audit trail file format

  • Timestamp - Date in ISO format i.e. 2018-03-14T00:00:00Z

  • IP Address- IP Address of the agent i.e. user

  • User Agent - HTTP User Agent string

  • Acting User ID - Id of the user who made the API call

  • Action - Action for the API call. i.e. project-describe, file-close, etc.

  • Object ID - Id of the object i.e. project-xxxx if a project was described

  • Object Name - Name of the object

  • Project ID - The id of the project related to the object. Blank if an object is not related to a project i.e. globalworkflow

  • Project Name - Name of the project

  • Success Status - "Yes" if the API call succeeded, "No", otherwise

  • Info - Input to the API call. A JSON string

  • Label: The name of the user's authentication token

  • Auth Token: The 4 last letters of the user's authentication token

Example of a Project with Audit Logs

Example preview of a log file