Controls
The Controls Register provides a structured framework for defining, implementing, and monitoring governance controls that mitigate risks identified in your AI systems and use cases. Each control links to specific AI assets, risk domains, and regulatory requirements.
What Is an AI Control?
An AI Control is a specific measure — policy, process, technical safeguard, or organizational practice — designed to manage the risks associated with AI systems. Controls bridge the gap between risk identification and risk mitigation.
Each control record captures:
- Control Identity — Auto-generated Control ID, name, description, objective, category, and type (Preventive, Detective, Corrective)
- Risk Classification — Risk tier (Critical, High, Medium, Low), risk domain (Data Privacy, Bias & Fairness, Security, Transparency, etc.), and risk narrative
- Ownership — Control owner, business sponsor, technical reviewer, operator, and escalation contact — all managed via centralized governance designations
- AI Asset Linkage — Direct association to specific AI systems and use cases via the asset bridge
- Testing & Monitoring — Testing frequency, last/next test dates, test results, effectiveness scores, and KCI (Key Control Indicator) metrics
- Compliance Mapping — EU AI Act classification, NIST AI RMF classification, regulatory references, and policy references
- Evidence — Uploaded evidence files (documents, screenshots, test reports) with type classification
8-Step Creation Wizard
Creating a new AI control uses a guided 8-step wizard that ensures all critical information is captured:
- Control Identity
Name, description, objective, category, type, and control domain
- AI Use Case & System
Link the control to specific AI use cases and systems from your registers
- Risk Assessment
Risk tier, risk score (impact × likelihood), business domain, data classification
- Ownership & Governance
Assign control owner, business sponsor, technical reviewer, operator, and escalation contact from governance designations
- Implementation
Implementation status, automation level, deployment scope, and implementation notes
- Testing & Monitoring
Testing frequency, last/next test dates, effectiveness score, and KCI metrics
- Compliance & Regulatory
EU AI Act classification, NIST classification, regulatory references, and policy references
- Review & Submit
Summary review of all entered data before submission into the workflow
Controls can be created by OrgAdmins, Reviewers, Approvers, and WorkflowAdmins.
7-Stage Approval Workflow
Controls follow a rigorous 7-stage workflow from inception to deployment:
1. Intake
Initial submission and validation. The control enters the review pipeline.
2. Risk Assessment Gate
Risk tier verification, domain validation, and risk narrative review by the assigned reviewer.
3. Technical Review
Technical feasibility assessment, implementation approach evaluation, and testing strategy review.
4. Business Review
Business impact validation, resource allocation confirmation, and stakeholder alignment.
5. Compliance Review
Regulatory framework mapping, policy reference verification, and compliance gap identification.
6. Approval Gate
Final approval decision — approve, conditionally approve (with trackable requirements), or reject with documented reasoning.
7. Deployment Gate
Post-approval verification that implementation is complete, testing has been conducted, and the control is operational.
Each stage has a designated reviewer (assigned via governance designations), SLA tracking with breach detection, and full audit logging. Stage owners receive branded email notifications when action is required. SLA breaches trigger escalation emails to process owners.
Aslan AI Control Description WriterEnterprise
Enterprise tenants can use Aslan AI to draft the most narrative-heavy fields of a new control directly inside the 8-step wizard. A "Draft with Aslan AI" button appears next to the relevant text fields.
- Step 1 — Control Identity: Drafts the Control Description and Control Objective.
- Step 5 — Implementation: Drafts the Implementation Notes as bulleted operational guidance.
- Context-aware: Uses control name, category, type, control domain, linked AI systems and use cases, risk tier, risk domain, and your organization's enabled frameworks (EU AI Act, NIST AI RMF, ISO 42001).
- Editable: All AI drafts populate as editable text — accept, edit, or regenerate.
- Audited: Both
AI_CONTROL_DESCRIPTION_GENERATEDandAI_CONTROL_DESCRIPTION_ACCEPTEDevents are written to the organization and platform audit logs. - Tier enforcement: The button is greyed out for Starter and Professional tenants with a tooltip explaining the upgrade path. The
generate-control-descriptionEdge Function additionally validates the caller's tier server-side.
Lifecycle Management
Controls progress through defined lifecycle stages:
- Draft — Under development, not yet submitted
- Active — Implemented and operational
- Under Review — Undergoing periodic effectiveness assessment
- Retired — Decommissioned with documented retirement reason and date
The platform supports re-approval workflows — controls with expiring approvals are flagged and require renewed authorization.
Reporting & Analytics
- AI Control Summary Report — Branded PDF with 35 fields covering identity, risk, ownership, and testing
- AI Control Coverage Report — Maps controls to AI systems/use cases to identify coverage gaps Professional+
- Control Effectiveness Trend — Tracks effectiveness scores over time Professional+
- Testing Compliance Report — Identifies controls with overdue or missing tests Professional+
- KCI Performance Dashboard — Visualizes Key Control Indicator metrics Professional+
- Full CSV Export — Complete data export aligned with the 35 summary report fields
