Skip to content

Evidence Management ​

Collect, organize, and manage compliance evidence for audits.

Overview ​

Evidence Management helps you:

  • Collect evidence for compliance controls
  • Organize documents by framework and control
  • Track evidence freshness and expiration
  • Prepare for audits with complete documentation

Evidence Types ​

Document Evidence ​

Upload files as evidence:

  • Policies and procedures (PDF, DOCX)
  • Screenshots (PNG, JPG)
  • Spreadsheets (XLSX, CSV)
  • Configuration exports (JSON, YAML)
  • Log files (TXT, LOG)

File limits:

  • Maximum file size: 50 MB
  • Maximum files per control: 25

Automated Evidence ​

CyberOrigen automatically collects evidence from:

  • Scan Results: Vulnerability assessments
  • Configuration Checks: Security settings verification
  • Access Reviews: User permission audits
  • System Logs: Audit trail exports

Link to external evidence sources:

  • Cloud provider consoles
  • Documentation sites
  • Ticketing systems
  • Version control

Uploading Evidence ​

Single Upload ​

  1. Navigate to Evidence Management
  2. Click Upload Evidence
  3. Select or drag files
  4. Choose associated control(s)
  5. Add description
  6. Set collection date
  7. Click Upload

Bulk Upload ​

  1. Click Bulk Upload
  2. Select multiple files
  3. Map files to controls
  4. Click Upload All

From Findings ​

Attach evidence directly from findings:

  1. Open a finding
  2. Click Attach Evidence
  3. Upload or link evidence
  4. Evidence links to associated controls

Organizing Evidence ​

By Framework ​

View evidence organized by compliance framework:

SOC 2 Type II
├── CC1 - Control Environment
│   ├── CC1.1 - Board Oversight
│   │   ├── board_charter.pdf
│   │   └── meeting_minutes_q4.pdf
│   └── CC1.2 - Management Philosophy
│       └── code_of_conduct.pdf
├── CC6 - Logical Access
│   ├── CC6.1 - Access Controls
│   │   ├── access_policy.pdf
│   │   ├── user_access_review.xlsx
│   │   └── [scan] access_config_check.json
│   └── ...
└── ...

By Control ​

View all evidence for a specific control:

  1. Go to Control Library
  2. Select a control
  3. View Evidence tab
  4. See all associated documents

By Date ​

Filter evidence by collection period:

  • Last 30 days
  • Last quarter
  • Last year
  • Custom range

Evidence Lifecycle ​

Collection ​

Evidence is collected through:

  1. Manual upload: User uploads documents
  2. Automated scan: System generates evidence
  3. Integration: Pulled from connected systems
  4. Scheduled: Recurring evidence collection

Review ​

Review evidence for accuracy:

  1. Open evidence item
  2. Review content
  3. Mark as Reviewed or Needs Update
  4. Add reviewer notes

Approval ​

Approve evidence for audit use:

  1. Evidence marked as reviewed
  2. Approver reviews
  3. Mark as Approved
  4. Evidence is audit-ready

Expiration ​

Evidence can expire based on:

  • Age: Document older than threshold
  • Date: Specific expiration date
  • Event: Triggered by system changes

Configure expiration alerts in Settings.

Evidence Status ​

StatusDescription
DraftUploaded but not reviewed
Under ReviewBeing reviewed
ApprovedReady for audit
ExpiredPast expiration date
Needs UpdateMarked for refresh

Automated Collection ​

Scan-Based Evidence ​

CyberOrigen automatically generates evidence from scans:

Scan TypeEvidence Generated
Vulnerability ScanAssessment report, findings list
Compliance ScanControl status, gaps identified
Configuration CheckSettings verification

Scheduled Collection ​

Set up recurring evidence collection:

  1. Go to Evidence → Automation
  2. Click Add Schedule
  3. Configure:
    • Evidence type
    • Collection frequency
    • Target controls
  4. Click Save

Integration Evidence ​

Pull evidence from connected systems:

  • Jira: Ticket resolution evidence
  • GitHub: Code review evidence
  • Cloud Providers: Configuration exports

Audit Preparation ​

Evidence Packages ​

Create evidence packages for auditors:

  1. Go to Evidence → Packages
  2. Click Create Package
  3. Select framework and controls
  4. Choose evidence items
  5. Add cover sheet and index
  6. Click Generate

Package includes:

  • Table of contents
  • Control descriptions
  • Evidence documents
  • Collection metadata

Auditor Access ​

Grant auditors read-only access:

  1. Go to Organization → Members
  2. Invite auditor with Viewer role
  3. Optionally restrict to specific frameworks

Professional Feature

Viewer roles require Professional or Enterprise plan.

Evidence Requests ​

Respond to auditor requests:

  1. Auditor submits request via portal
  2. You receive notification
  3. Upload or link requested evidence
  4. Auditor reviews and acknowledges

Search & Filter ​

Search across all evidence:

  • By filename
  • By description
  • By control ID
  • By uploader

Filters ​

FilterOptions
FrameworkSOC 2, PCI-DSS, ISO 27001, etc.
StatusDraft, Approved, Expired
TypeDocument, Scan, Screenshot
DateCollection date range
UploaderTeam member

Reporting ​

Evidence Coverage ​

View evidence coverage by framework:

SOC 2 Type II Evidence Coverage

Criteria          Controls    With Evidence    Coverage
CC1 - Environment    12            10            83%
CC2 - Communication   8             8           100%
CC3 - Risk            6             4            67%
CC6 - Access         15            15           100%
CC7 - Operations     10             8            80%
─────────────────────────────────────────────────────
Total                51            45            88%

Expiring Evidence ​

View evidence approaching expiration:

EvidenceControlExpiresDays Left
access_review.xlsxCC6.1Jan 1513
pen_test_report.pdfCC7.1Jan 2018

Activity Report ​

Track evidence management activity:

  • Uploads per period
  • Reviews completed
  • Approvals granted
  • Expirations handled

API Access ​

bash
# List evidence
GET /api/v1/evidence?framework=soc2

# Upload evidence
POST /api/v1/evidence
Content-Type: multipart/form-data

# Get evidence details
GET /api/v1/evidence/{evidence_id}

# Update evidence
PATCH /api/v1/evidence/{evidence_id}
{
  "status": "approved",
  "notes": "Reviewed and approved"
}

See API Reference for full documentation.

Best Practices ​

  1. Organize Early: Set up folder structure before collecting
  2. Name Consistently: Use clear, consistent file naming
  3. Collect Continuously: Don't wait until audit time
  4. Review Regularly: Keep evidence current
  5. Automate When Possible: Use scheduled collection
  6. Track Expiration: Monitor and refresh aging evidence
  7. Maintain Metadata: Add descriptions and context

Agentic AI-Powered Security & Compliance