Documentation Index
Fetch the complete documentation index at: https://docs.matproof.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The People module is where you manage the humans in your compliance program — employees, contractors, and team members. It is separate from user accounts: someone can be tracked as an employee in People without having a Matproof login. Key use cases:- Access review evidence for ISO 27001 A.8.2 and SOC 2 CC6.2
- Security awareness training tracking and attestation
- Offboarding checklists to ensure access is revoked on departure
- Device inventory for ISO 27001 asset management and DORA endpoint security
The People dashboard
Go to People → Dashboard for a real-time compliance overview of your workforce:- Training completion rate across the team
- Offboarding tasks past due
- Devices with unresolved compliance issues
- Access reviews due or overdue
Adding employees
Manual entry
- Go to People → All
- Click Add person
- Fill in name, email, role, and department
- Optionally set their start date and manager
Import from Google Workspace or Microsoft 365
If you have the Google Workspace or Microsoft 365 integration connected, you can sync your directory automatically:- Go to Settings → Integrations and connect Google Workspace or Azure AD
- Go to People → All → Import
- Select your connected directory and click Sync
Importing from your HR system is the recommended approach for teams larger than 10. It eliminates manual data entry and ensures your People list stays current.
Employee profile
Each employee record tracks:| Field | Purpose |
|---|---|
| Name and email | Identity and communication |
| Role / department | Used to scope access reviews and training assignments |
| Start date | Triggers onboarding task checklists |
| Manager | Used for offboarding approval flows |
| Access rights | List of systems and permissions (for access review evidence) |
| Training status | Completion status of assigned security training |
| Devices | Linked company devices |
| Status | Active / Offboarding / Offboarded |
Tracking security training
Assign training to employees and track completion:- Open an employee record → Training tab
- Click Assign training
- Select the training module (security awareness, GDPR, acceptable use policy, etc.)
- Set a due date
- The employee receives an email with a link to complete it
Running access reviews
Access reviews demonstrate that only the right people have access to the right systems — a core requirement for ISO 27001, SOC 2, and NIS 2.- Go to People → All → click Start access review
- Select scope: all employees or a specific department
- Reviewers (typically managers) confirm or revoke access for each system
- Matproof generates a timestamped access review report when complete
Offboarding
When an employee leaves:- Open their record → click Start offboarding
- Matproof generates a checklist: revoke system access, collect devices, archive accounts, notify HR, etc.
- Each task is assigned to a responsible person with a due date
- Mark tasks complete as they are done
- Close the offboarding when all tasks are done
Devices
Go to People → Devices to see every device registered against an employee, what compliance signals it’s reporting, and any open vulnerabilities.How devices get into Matproof
Three ways:- Matproof Device Agent (recommended) — install the Matproof Device Agent on each user’s machine. The agent reports endpoint compliance signals every hour (FileVault, screen lock, OS patch level, antivirus, firewall, MDM enrollment) plus a 6-hourly software inventory matched against the NVD CVE database. This is the path that produces actual evidence on endpoint controls.
- MDM sync — if you operate an MDM (Jamf, Kandji, Microsoft Intune), connect it as an integration. Matproof imports the device list and combines it with what the device agent reports.
- Manual entry — for devices that can’t run the agent (Linux until GA, vendor-managed machines), add them by hand for asset-inventory purposes.
What’s tracked per device
| Field | Compliance relevance |
|---|---|
| Device name and type | Asset inventory (ISO 27001 A.8.1) |
| Assigned to | Links device to employee |
| OS and version, patch freshness | DORA Article 9, ISO 27001 A.8.8 |
| Encryption (FileVault / BitLocker) | ISO 27001 A.8.24, DORA Article 9, HIPAA 164.312(a)(2)(iv) |
| Screen lock and idle timeout | ISO 27001 A.7.7, SOC 2 CC6.6 |
| Firewall status | ISO 27001 A.8.20, NIS 2 Article 21 |
| Antivirus + signature freshness | ISO 27001 A.8.7 |
| MDM enrollment | Validated by the agent, optionally sourced from external MDM |
vulnerableAppsCount | CVE-matched installed software (Tier 3A); ISO 27001 A.8.8, PCI DSS 6.3.1 |
| Last seen | Activity tracking |
Matproof Device Agent
The agent that produces endpoint compliance evidence
ISO 27001 A.8
Asset inventory + endpoint security control family