Skip to main content
Governance features require NEXT_PUBLIC_ENABLE_GOVERNANCE=true in your environment.

Overview

Nexus Governance provides automated document classification, approval workflows, and compliance tracking for enterprise deployments. Documents are automatically scanned for sensitive content and routed through configurable approval processes. Governance Dashboard Overview

Core Features

Risk Classification

Automatic detection of sensitive patterns (PII, financial data, health records, legal documents) with configurable risk levels.

Approval Workflows

Route high-risk documents through approval queues with SLA tracking and deadline enforcement.

SLA Management

Set response time requirements by risk level with real-time countdown timers and overdue alerts.

ROI Measurement

Track time saved, documents processed, and compliance metrics across your organization.

Risk Levels

Documents are classified into four risk levels based on detected content:
LevelDescriptionDefault SLA
LowGeneral business documents72 hours
MediumInternal data, business metrics48 hours
HighCustomer data, financial records24 hours
CriticalPII, health records, legal documents4 hours

Detection Patterns

Nexus scans documents for these sensitive data patterns:
  • PII: Social security numbers, addresses, phone numbers, email addresses
  • Financial: Credit card numbers, bank accounts, financial statements
  • Health: Medical records, diagnoses, treatment information (HIPAA)
  • Legal: Contracts, NDAs, privileged communications

Approval Queue

The approval queue shows all documents pending review: Approval Queue Interface Each approval card displays:
  • Document title and source
  • Risk level badge
  • Detected sensitive patterns
  • Real-time SLA countdown
  • Approve/Reject actions
Documents that exceed their SLA deadline are flagged with an SLA Overdue badge. Configure alerts in Admin Panel → Governance → Notifications to receive email notifications for overdue items.

Configuration

1

Enable Governance

Set NEXT_PUBLIC_ENABLE_GOVERNANCE=true in your environment variables and restart Nexus.
2

Configure Risk Levels

Navigate to Admin Panel → Governance → Settings to customize:
  • Risk level definitions
  • SLA timeframes
  • Detection pattern sensitivity
3

Set Up Approvers

Assign users or groups as approvers for each risk level in Admin Panel → Governance → Approvers.
4

Configure Notifications

Set up email alerts for pending approvals and SLA breaches in Admin Panel → Governance → Notifications.

API Access

Governance features are available via the API for integration with external compliance systems:
# Get pending approvals
curl -X GET "https://your-nexus/api/governance/approvals/pending" \
  -H "Authorization: Bearer YOUR_TOKEN"

# Approve a document
curl -X POST "https://your-nexus/api/governance/approvals/{id}/approve" \
  -H "Authorization: Bearer YOUR_TOKEN"
See the Governance API Reference for full documentation.