Files
breakpilot-compliance/docs-src/services/sdk-modules/dsb-portal.md
Benjamin Boenisch dccb3e9f36 feat: add reporting frontend, fix module categorization, update docs
- Create Reporting module frontend (page.tsx) with executive dashboard
  showing compliance score, risk overview, deadlines, module KPIs
- Create Reporting lib (types.ts, api.ts) matching Go backend models
- Add Reporting to STEP_EXPLANATIONS and both SDK sidebars
- Remove DSB Portal, Multi-Tenant, SSO from SDK sidebars (admin-only)
- Add Multi-Tenant, SSO, DSB Portal to dashboard navigation.ts
  with 'Plattform-Verwaltung' subgroup
- Update docs: academy.md (PDF certs), reporting.md (new),
  index.md (SDK vs Admin categorization), mkdocs.yml (all modules)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 01:03:53 +01:00

1.4 KiB

DSB Portal — Datenschutzbeauftragter

Zentraler Arbeitsbereich fuer den Datenschutzbeauftragten (DSB) gemaess Art. 37-39 DSGVO.

Features

  • Aufgabenuebersicht — Offene Aufgaben, faellige Pruefungen und Beratungsanfragen
  • Beratungsprotokolle — Dokumentation aller Beratungstaetigkeiten fuer die Rechenschaftspflicht
  • Taetigkeitsberichte — Automatische Generierung strukturierter Berichte
  • Schulungsuebersicht — Status der Mitarbeiterschulungen (verknuepft mit Academy)
  • Compliance-Dashboard — Aktuelle Risiken, offene Vorfaelle und DSR-Anfragen

API Endpoints

Alle unter /api/v1/dsb/, benoetigen X-Tenant-ID Header.

Method Endpoint Beschreibung
GET /tasks Offene Aufgaben auflisten
POST /tasks Neue Aufgabe erstellen
PUT /tasks/{id} Aufgabe aktualisieren
GET /consultations Beratungsprotokolle auflisten
POST /consultations Neues Beratungsprotokoll
GET /reports Taetigkeitsberichte auflisten
POST /reports/generate Taetigkeitsbericht generieren
GET /dashboard Dashboard-Metriken

Frontend

Seite unter /sdk/dsb-portal mit Aufgaben-Board, Beratungsprotokoll-Editor und Dashboard-Widgets.

Datenbank

Migration in der AI Compliance SDK erstellt Tabellen fuer DSB-Aufgaben, Beratungsprotokolle und Berichte.