This is an end-to-end operational guide for creating both a ROPA and a DPIA inside CISO Assistant, complete with a practical real-world example: implementing a new automated Employee Performance & Biometric Attendance System.
The goal of a ROPA is to satisfy GDPR Article 30 by documenting what personal data you process, why you process it, who is involved, and how you protect it.
Before adding processing activities, you must define the operational boundary or business unit.
Where to click: Organization (or Context) > Perimeters > Add Perimeter.
Example:
Name: HR & Operations
Description: Management of local and remote employee lifecycles, payroll, and physical office access.
Status: Production
Where to click: Privacy > Processings > Add Processing.
Example:
Name: Smart-Office Biometric Attendance & Performance Tracking
Purpose: To manage employee office access via biometric templates and analyze operational workspace efficiency.
Role: Data Controller (Our organization decides the purpose and means).
Legal Basis: Consent (for the biometrics) and Legitimate Interest (for tracking physical desk/office capacity).
Inside the newly created processing activity, navigate to the data identification tab.
Where to click: Data Subjects & Data Categories subsections.
Example:
Data Subjects: Employees, Contractors.
Data Categories: Name, Corporate Email, Employee ID, Physical Entry/Exit Logs.
Special Category Data (Sensitive): Biometric Data (Fingerprint hashes used for turnstile access).
To meet compliance thresholds, map the data lifecycle and external sharing.
Where to click: Data Retention & Recipients fields inside your Processing card.
Example:
Retention Period: 5 years post-termination for standard employee records; Biometric data deleted within 24 hours of contract termination.
Recipients: "BioSecure Cloud Ltd" (SaaS Subprocessor managing the cloud database).
Transfers Outside EEA: Yes (to the US).
Safeguard applied: Standard Contractual Clauses (SCCs).
Tie your security program directly to the privacy registry.
Where to click: Linked Controls > Link Existing Control.
Example:
Control 1: MFA-01 (Multi-Factor Authentication enforced for database administrators).
Control 2: ENC-03 (Biometric templates hashed and encrypted using AES-256 both at rest and in transit).
Because our ROPA example processes Special Category Biometric Data on a systematic scale, a DPIA is legally required.
A DPIA evaluates risks to the rights and freedoms of the individuals (employees), rather than just corporate financial risk.
Where to click: Risk > Risk Assessments > Add Risk Assessment.
Setup:
Name: DPIA - Biometric Attendance System
Methodology: ISO 27005 / EBIOS RM (Select your active platform matrix).
Scope Link: Select the Smart-Office Biometric Attendance & Performance Tracking processing activity created in Part 1.
Model scenarios where employees' privacy could be compromised.
Where to click: Inside the Risk Assessment > Scenarios > Add Scenario.
Example Threat Scenario:
Title: Database Leak of Biometric Templates.
Description: An unauthorized actor gains access to the cloud storage hosted by "BioSecure Cloud Ltd", downloading raw biometric reference files.
Vulnerability: Weak API keys used by the external vendor.
Inherent Risk Rating: High (Probability: Medium, Impact on Data Subjects: Extreme [identity theft potential]).
Apply technical and organizational measures to reduce the threat.
Where to click: Inside the Scenario > Applied Controls > Add / Link Control.
Example:
Link Security Control: "Vendor Security Assessment Policy (VND-02)".
New Applied Control: "One-Way Mathematical Hashing" (Ensure raw biometric images are never stored, only irreversible cryptographic hashes).
Verify that your safeguards are sufficient.
Action: Recalculate the scenario's risk level with your controls applied.
Example: The Residual Risk drops to Low because even if the database is breached, the hashed values cannot be reverse-engineered to reconstruct fingerprints.
With your ROPA and DPIA completely mapped, you can now generate the actual documentation.
1. Go to Governance> Authored Documents.
2. Click Create Document and select Template.
3. Choose the standard ROPA or DPIA template.
4. Name the file (e.g., “DPIA - Smart-Office Biometric Access v1.0”).
5. The platform will dynamically pull all the live data you entered (the processing activity metadata, mapped assets, threat scenarios, and control states) and compile them into a unified Markdown layout.
6. Hit Export to save the finished document as a PDF or Markdown file for your Data Protection Officer (DPO) or regulatory auditors.