- 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>
35 lines
1.4 KiB
Markdown
35 lines
1.4 KiB
Markdown
# 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.
|