Skip to content

Audit & Reporting

View audit logs, generate reports, and maintain compliance records.

Audit Logs

Purpose

Audit logs provide a complete record of all actions in GxPSign, essential for:

  • Compliance - Meet 21 CFR Part 11 requirements
  • Security - Detect unauthorized access
  • Troubleshooting - Investigate issues
  • Accountability - Track who did what

Accessing Audit Logs

  1. Go to Settings > Audit Log
  2. View the chronological list of events

Screenshot Coming Soon

Screenshot of audit log interface will be added here.

Audit Log Contents

Event Information

Each audit log entry contains:

Field Description
Timestamp When the event occurred (UTC)
User Who performed the action
Action What was done
Object What was affected
IP Address User's IP address
User Agent Browser/device information
Details Additional context

Event Types

Authentication Events

Event Description
user.login User signed in
user.logout User signed out
user.login_failed Failed login attempt
user.password_changed Password was changed
user.password_reset Password reset requested

Document Events

Event Description
document.created Document uploaded
document.viewed Document opened
document.downloaded Document downloaded
document.deleted Document deleted

Signature Events

Event Description
request.created Signature request created
request.sent Request sent to signers
signature.applied Signature was applied
signature.declined Signer declined
request.completed All signatures collected
request.cancelled Request was cancelled

User Management Events

Event Description
user.invited User invitation sent
user.created User account created
user.updated User details changed
user.deactivated User account deactivated
user.deleted User account deleted
user.role_changed User role was changed

Organization Events

Event Description
org.settings_changed Settings modified
org.gxp_enabled GxP mode enabled
org.gxp_disabled GxP mode disabled

Filtering Audit Logs

Date Range

  1. Click Date Filter
  2. Select start and end dates
  3. Click Apply

By User

  1. Click User Filter
  2. Select specific user(s)
  3. Click Apply

By Action Type

  1. Click Action Filter
  2. Select event types
  3. Click Apply

By Object

Search for events related to specific:

  • Documents (by title or ID)
  • Users (by name or email)
  • Signature requests (by ID)

Exporting Audit Logs

Export Formats

Format Best For
CSV Data analysis, spreadsheets
PDF Official records, compliance
JSON System integration

Export Process

  1. Apply desired filters
  2. Click Export
  3. Select format
  4. Click Download

Export Limits

Plan Export Limit
Starter Last 30 days
Professional Last 1 year
Enterprise Full history

Reports

Built-in Reports

Signature Summary

Overview of signature activity:

  • Total signatures by period
  • Signatures by user
  • Average completion time
  • Pending vs completed requests

User Activity

User engagement metrics:

  • Active users by period
  • Login frequency
  • Documents accessed
  • Signatures applied

Document Report

Document statistics:

  • Documents by type
  • Documents by status
  • Storage usage
  • Retention status

Generating Reports

  1. Go to Reports
  2. Select report type
  3. Set parameters (date range, users, etc.)
  4. Click Generate
  5. View or export results

Scheduling Reports

For recurring reports:

  1. Create the report
  2. Click Schedule
  3. Set frequency (daily, weekly, monthly)
  4. Enter email recipients
  5. Click Save Schedule

Compliance Reporting

21 CFR Part 11 Reports

Generate compliance-specific reports:

Report Contents
Audit Trail Report Complete event history
Signature Report All signatures with meanings
User Access Report User permissions and activity
Training Report Training status for all users

Generating Compliance Reports

  1. Go to Reports > Compliance
  2. Select report type
  3. Set date range
  4. Click Generate
  5. Download signed PDF

Report Signatures

Compliance reports can include a digital signature certifying the data accuracy.

Data Retention

Retention Periods

Data Type Default Retention
Audit logs 7 years
Signed documents 7 years
User accounts While active + 7 years
Signature requests 7 years

Retention Configuration

  1. Go to Settings > Data Retention
  2. Set retention periods by data type
  3. Click Save

Compliance Requirements

Ensure retention periods meet your regulatory requirements. Some industries require longer retention.

Data Purging

When retention expires:

  1. Data is flagged for review
  2. Administrator receives notification
  3. Administrator can extend or approve deletion
  4. Approved deletions are logged and executed

Dashboard Metrics

Key Performance Indicators

The admin dashboard shows:

Metric Description
Pending Signatures Awaiting completion
Completed This Month Signatures this period
Average Completion Time Time from request to completion
Active Users Users active this month

Real-time Updates

Dashboard metrics update:

  • Signature counts: Real-time
  • User activity: Every 5 minutes
  • Storage usage: Daily

Troubleshooting

Finding Specific Events

To locate a specific action:

  1. Note the approximate time
  2. Filter by user if known
  3. Filter by action type
  4. Search within results

Investigating Issues

For security investigations:

  1. Identify the timeframe
  2. Filter by affected user or object
  3. Export relevant logs
  4. Review IP addresses and patterns
  5. Cross-reference with user reports

Common Queries

Who viewed this document? Filter: Document ID + document.viewed action

When was this signature applied? Filter: Request ID + signature.applied action

Has this user logged in recently? Filter: User + user.login action

Best Practices

  1. Regular reviews - Check audit logs weekly
  2. Export regularly - Keep offline copies of important logs
  3. Set alerts - Configure notifications for suspicious activity
  4. Document retention - Establish and follow retention policies
  5. Access controls - Limit who can view audit logs
  6. Training - Ensure admins know how to use audit features