# 5. Compliance Tracking

User Type: **Organization**
Source: *Mi Digital Academy - Education CRM Features Document*

---

## 5. Compliance Tracking

### 5.1 Mandatory Training Tracking
**What it does:** Tracks mandatory training completion across the organization: who has completed, who is in progress, and who is overdue, by department and program.

**Sub-features:**
- Mandatory training assignment
- Completion status per user
- In-progress and overdue tracking
- Completion rate by department and program
- Overdue user list with reminders
- Mandatory Training Tracking available on web and mobile
- mandatory training tracking event logging (viewed)
- Audit logging of mandatory training tracking

**Organization User Journey:**
1. Organization navigates to Mandatory Training Tracking.
2. Organization reviews the mandatory training tracking details shown.
3. Organization performs the primary action for mandatory training tracking.
4. Organization confirms the result matches the documented behavior.
5. Organization opens Profile → "Activity" and confirms the events are recorded.

**Rules & Edge Cases:**
- Mandatory training assignment.
- Completion status per user.
- In-progress and overdue tracking.
- Completion rate by department and program.
- Overdue user list with reminders.

### 5.2 Certification Compliance
**What it does:** Tracks certification compliance: required certifications per role, certification status per user, and certification expiry tracking.

**Sub-features:**
- Required certifications per role
- Certification status per user
- Certification expiry tracking
- Expired certification alerts
- Certification compliance rate
- Certification Compliance available on web and mobile
- certification compliance event logging (viewed)
- Audit logging of certification compliance

**Organization User Journey:**
1. Organization navigates to Certification Compliance.
2. Organization reviews the certification compliance details shown.
3. Organization performs the primary action for certification compliance.
4. Organization confirms the result matches the documented behavior.
5. Organization opens Profile → "Activity" and confirms the events are recorded.

**Rules & Edge Cases:**
- Required certifications per role.
- Certification status per user.
- Certification expiry tracking.
- Expired certification alerts.
- Certification compliance rate.
