feat: Adapt seeds, remove non-existing personenbezogene_daten_verarbeitet, fix visibilityConditions

This commit is contained in:
2026-02-22 18:18:05 +01:00
parent ec51e4d315
commit f68e5671b8
16 changed files with 276 additions and 396 deletions

View File

@@ -537,15 +537,7 @@ formElementSubSections:
description: ''
options:
- value: ''
label: Nein
processingPurpose: SYSTEM_OPERATION
employeeDataCategory: NON_CRITICAL
- value: ''
label: Aggregiert
processingPurpose: DATA_ANALYSIS
employeeDataCategory: NON_CRITICAL
- value: ''
label: Für Administrator
label: Für Administratoren
processingPurpose: DATA_ANALYSIS
employeeDataCategory: REVIEW_REQUIRED
- value: 'true'
@@ -728,49 +720,6 @@ formElementSubSections:
sourceFormElementReference: sens_auswertung
formElementExpectedValue: Funktionen vorhanden
formElementOperator: EQUALS
- reference: sens_ranking_scoring
title: Gibt es Rankings/Scores/Benchmarks?
description: ''
options:
- value: ''
label: Nein
processingPurpose: SYSTEM_OPERATION
employeeDataCategory: NON_CRITICAL
- value: 'true'
label: Konfigurierbar (deaktiviert)
processingPurpose: DATA_ANALYSIS
employeeDataCategory: REVIEW_REQUIRED
- value: ''
label: Aktiviert
processingPurpose: DATA_ANALYSIS
employeeDataCategory: SENSITIVE
type: RADIOBUTTON
visibilityConditions:
operator: AND
conditions:
- nodeType: GROUP
groupOperator: OR
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: art_der_massnahme
formElementExpectedValue: Einführung
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: art_der_massnahme
formElementExpectedValue: Einführung mit einhergehender Ablösung
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: art_der_massnahme
formElementExpectedValue: Änderung IT-System
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_auswertung
formElementExpectedValue: Funktionen vorhanden
formElementOperator: EQUALS
- reference: sens_erhebung_tracking
title: Werden Ereignisse, Nutzungen und Logs erfasst?
description: ''
@@ -787,6 +736,10 @@ formElementSubSections:
label: Ja (Nutzer-/Aktivitätsbezug)
processingPurpose: DATA_ANALYSIS
employeeDataCategory: SENSITIVE
- value: ''
label: Audit-Logs
processingPurpose: DATA_ANALYSIS
employeeDataCategory: REVIEW_REQUIRED
type: RADIOBUTTON
visibilityConditions:
operator: AND
@@ -815,7 +768,7 @@ formElementSubSections:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administrator
formElementExpectedValue: Für Administratoren
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
@@ -838,7 +791,7 @@ formElementSubSections:
label: Fachlich
processingPurpose: DATA_ANALYSIS
employeeDataCategory: REVIEW_REQUIRED
type: RADIOBUTTON
type: CHECKBOX
visibilityConditions:
operator: AND
conditions:
@@ -866,7 +819,7 @@ formElementSubSections:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administrator
formElementExpectedValue: Für Administratoren
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
@@ -889,7 +842,7 @@ formElementSubSections:
label: Auto-Entscheidungen
processingPurpose: DATA_ANALYSIS
employeeDataCategory: SENSITIVE
type: RADIOBUTTON
type: CHECKBOX
visibilityConditions:
operator: OR
conditions:
@@ -987,7 +940,7 @@ formElementSubSections:
label: Automatische Updates
processingPurpose: SYSTEM_OPERATION
employeeDataCategory: REVIEW_REQUIRED
type: RADIOBUTTON
type: CHECKBOX
visibilityConditions:
operator: OR
conditions:
@@ -1016,7 +969,7 @@ formElementSubSections:
label: Umfassender Remotezugriff
processingPurpose: SYSTEM_OPERATION
employeeDataCategory: SENSITIVE
type: RADIOBUTTON
type: CHECKBOX
visibilityConditions:
operator: OR
conditions:
@@ -1029,5 +982,3 @@ formElementSubSections:
- sourceFormElementReference: art_der_massnahme
formElementExpectedValue: Änderung IT-System
formElementOperator: EQUALS
# --- Eingabeseite 2: Rollen und Berechtigungen (spawned section) ---

View File

@@ -257,5 +257,3 @@ formElementSubSections:
label: Einschränkung / Kommentar
processingPurpose: SYSTEM_OPERATION
employeeDataCategory: REVIEW_REQUIRED
# --- Eingabeseite 3: Verarbeitung Mitarbeiterdaten (spawned section) ---

View File

@@ -6,23 +6,6 @@ titleTemplate: Verarbeitung von Mitarbeiterdaten
spawnedFromElementReference: art_der_massnahme
formElementSubSections:
# Question: Personal data processing
- title: Grundlegende Fragen
formElements:
- reference: personenbezogene_daten_verarbeitet
title: Werden durch das IT-System personenbezogene Daten von Arbeitnehmern verarbeitet?
description: ''
type: RADIOBUTTON
options:
- value: 'true'
label: Ja
processingPurpose: DATA_ANALYSIS
employeeDataCategory: SENSITIVE
- value: ''
label: Nein
processingPurpose: SYSTEM_OPERATION
employeeDataCategory: NON_CRITICAL
# Verarbeitete personenbezogene Daten (Umfassende Darstellung - shown when LuV contains Team, Abteilung, or Individuell)
- title: Verarbeitete personenbezogene Daten (Umfassende Darstellung)
formElements:
@@ -35,8 +18,13 @@ formElementSubSections:
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administratoren
formElementOperator: NOT_EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_auswertung
formElementExpectedValue: Funktionen vorhanden
formElementOperator: EQUALS
- nodeType: GROUP
groupOperator: OR
@@ -112,7 +100,7 @@ formElementSubSections:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administrator
formElementExpectedValue: Für Administratoren
formElementOperator: NOT_EQUALS
- value: '["Nein", "Ja - an Vorgesetzte", "Nein", "Ja - an Management", "Ja - an Produktionsleitung"]'
label: Export/Weitergabe (Ja/Nein + Ziel)
@@ -147,8 +135,13 @@ formElementSubSections:
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administratoren
formElementOperator: NOT_EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_auswertung
formElementExpectedValue: Funktionen vorhanden
formElementOperator: EQUALS
- nodeType: GROUP
groupOperator: OR
@@ -181,18 +174,26 @@ formElementSubSections:
label: Konkreter Kontrollzweck
processingPurpose: DATA_ANALYSIS
employeeDataCategory: SENSITIVE
- value: '["Zeitbasierte Kontrolle", "Ergebniskontrolle", "Leistungskontrolle"]'
- value: '["Berichte", "Dashboards", "Berichte,Dashboards"]'
label: Kontrollart
processingPurpose: DATA_ANALYSIS
employeeDataCategory: SENSITIVE
columnConfig:
sourceTableReference: sens_art_analytische_funktionen
sourceColumnIndex: 0
isMultipleAllowed: true
- value: '["Hinweis bei Abweichungen, keine automatischen Konsequenzen", "Einfluss auf Bonuszahlungen und Beförderungen", "Grundlage für Schichtplanung und Personalentscheidungen"]'
label: Entscheidungswirkung
processingPurpose: DATA_ANALYSIS
employeeDataCategory: SENSITIVE
- value: '["Individuell pro Mitarbeiter", "Individuell pro Mitarbeiter", "Schicht/Team, bei Auffälligkeiten individuell"]'
- value: '["Aggregiert (Team)", "Individuell/vergleichend", "Aggregiert (Team),Individuell/vergleichend"]'
label: Granularität/Bezugsebene
processingPurpose: DATA_ANALYSIS
employeeDataCategory: SENSITIVE
columnConfig:
sourceTableReference: sens_luv
sourceColumnIndex: 0
isMultipleAllowed: true
- value: '["Ja", "Ja", "Ja, bei begründetem Verdacht"]'
label: Drilldown bis Person möglich?
processingPurpose: DATA_ANALYSIS
@@ -206,12 +207,12 @@ formElementSubSections:
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_auswertung
sourceFormElementReference: sens_art_analytische_funktionen
formElementExpectedValue: Rankings
formElementOperator: CONTAINS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_auswertung
sourceFormElementReference: sens_art_analytische_funktionen
formElementExpectedValue: Scores
formElementOperator: CONTAINS
- value: '["N/A", "Min. 5 Personen im Vergleich", "Min. 10 Personen pro Auswertung"]'
@@ -222,16 +223,18 @@ formElementSubSections:
label: Automatisierte Alerts/Entscheidungen
processingPurpose: DATA_ANALYSIS
employeeDataCategory: SENSITIVE
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_alarme
formElementExpectedValue: Nein
formElementOperator: NOT_CONTAINS
- value: '["Benachrichtigung an Mitarbeiter und Vorgesetzten", "4-Augen-Prinzip bei Bewertungen", "Prüfung durch BR vor Einzelauswertungen"]'
label: Schutzmaßnahmen/Governance
processingPurpose: SYSTEM_OPERATION
employeeDataCategory: REVIEW_REQUIRED
- value: '[true, true, true]'
label: Audit-Logging erforderlich
processingPurpose: SYSTEM_OPERATION
employeeDataCategory: REVIEW_REQUIRED
columnConfig:
isCheckbox: true
# Access rules table
- title: Zugriffsregeln hinsichtlich der Verarbeitungsvorgänge
@@ -245,8 +248,13 @@ formElementSubSections:
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administratoren
formElementOperator: NOT_EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_auswertung
formElementExpectedValue: Funktionen vorhanden
formElementOperator: EQUALS
- nodeType: GROUP
groupOperator: OR
@@ -312,8 +320,13 @@ formElementSubSections:
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administratoren
formElementOperator: NOT_EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_auswertung
formElementExpectedValue: Funktionen vorhanden
formElementOperator: EQUALS
- nodeType: GROUP
groupOperator: OR
@@ -368,5 +381,3 @@ formElementSubSections:
label: Bedingungen
processingPurpose: SYSTEM_OPERATION
employeeDataCategory: REVIEW_REQUIRED
# Eingabeseite 4: Löschkonzept (Spawned)

View File

@@ -13,14 +13,6 @@ formElementSubSections:
title: Löschkonzept hinterlegen
description: ''
type: CHECKBOX
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
options:
- value: 'true'
label: Löschkonzept für die Verarbeitungsvorgänge, Datenkategorien und Arbeitnehmerdaten hinterlegen
@@ -30,14 +22,6 @@ formElementSubSections:
title: Globales Löschkonzept
description: ''
type: CHECKBOX
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
options:
- value: 'false'
label: Es kommt ein globales Löschkonzept hinsichtlich aller Verarbeitungsvorgänge, Datenkategorien und Arbeitnehmerdaten zum Einsatz
@@ -50,11 +34,6 @@ formElementSubSections:
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: globales_loeschkonzept
@@ -69,14 +48,6 @@ formElementSubSections:
title: Teilweises globales Löschkonzept
description: ''
type: CHECKBOX
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
options:
- value: 'false'
label: Ein globales Löschkonzept kommt teilweise zum Einsatz
@@ -89,11 +60,6 @@ formElementSubSections:
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: teilweises_globales_loeschkonzept
@@ -111,11 +77,6 @@ formElementSubSections:
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: teilweises_globales_loeschkonzept
@@ -152,19 +113,37 @@ formElementSubSections:
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
sourceFormElementReference: loeschkonzept_hinterlegen
formElementExpectedValue: 'true'
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administratoren
formElementOperator: NOT_EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_auswertung
formElementExpectedValue: Funktionen vorhanden
formElementOperator: EQUALS
- nodeType: GROUP
groupOperator: OR
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_luv
formElementExpectedValue: Aggregiert (Team)
formElementOperator: CONTAINS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_luv
formElementExpectedValue: Aggregiert (Abteilung)
formElementOperator: CONTAINS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_luv
formElementExpectedValue: Individuell/vergleichend
formElementOperator: CONTAINS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: loeschkonzept_hinterlegen
formElementExpectedValue: 'true'
formElementOperator: EQUALS
options:
# Column 0: Verarbeitungsvorgang-ID (cross-referenced, auto-populated, read-only)
- value: '["V001", "V002", "V003", "V004", "V005"]'
@@ -228,5 +207,3 @@ formElementSubSections:
label: Nachweisform
processingPurpose: DATA_ANALYSIS
employeeDataCategory: REVIEW_REQUIRED
# Eingabeseite 5: Schnittstellen (Spawned)

View File

@@ -21,9 +21,27 @@ formElementSubSections:
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administratoren
formElementOperator: NOT_EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_auswertung
formElementExpectedValue: Funktionen vorhanden
formElementOperator: EQUALS
- nodeType: GROUP
groupOperator: OR
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_luv
formElementExpectedValue: Aggregiert (Team)
formElementOperator: CONTAINS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_luv
formElementExpectedValue: Aggregiert (Abteilung)
formElementOperator: CONTAINS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_luv
@@ -83,5 +101,3 @@ formElementSubSections:
label: Bemerkungen
processingPurpose: SYSTEM_OPERATION
employeeDataCategory: NON_CRITICAL
# Eingabeseite 6: Datenschutz (Spawned)

View File

@@ -13,14 +13,6 @@ formElementSubSections:
title: Datenschutz-Übersicht
description: ''
type: TABLE
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
tableRowPreset:
sourceTableReference: umfassende_datenverarbeitung_tabelle
columnMappings:
@@ -93,14 +85,6 @@ formElementSubSections:
title: Liegt eine Auftragsdatenverarbeitung nach Art. 28 DSGVO oder eine gemeinsame Verantwortlichkeit im Sinne von Art. 26 DSGVO vor?
description: ''
type: CHECKBOX
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
options:
- value: 'true'
label: Auftragsdatenverarbeitung
@@ -258,14 +242,6 @@ formElementSubSections:
title: Ist eine Datenschutz-Folgenabschätzung erforderlich?
description: ''
type: TABLE
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
tableRowPreset:
sourceTableReference: umfassende_datenverarbeitung_tabelle
columnMappings:
@@ -315,14 +291,6 @@ formElementSubSections:
title: Ist eine Übermittlung von Arbeitnehmerdaten an Drittstaaten außerhalb der Europäischen Union oder des Europäischen Wirtschaftsraumes geplant?
description: ''
type: RADIOBUTTON
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
options:
- value: ''
label: Ja
@@ -340,14 +308,6 @@ formElementSubSections:
title: Welche technischen und organisatorischen Maßnahmen werden vom Unternehmen und ggf. dem Auftragsverarbeiter / gemeinsamen Verantwortlichen zum Schutz von Arbeitnehmerdaten ergriffen?
description: ''
type: TABLE
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
options:
- value: '["Zugriffskontrolle (RBAC)", "Protokollierung/Audit", "Transportverschlüsselung", "Verschlüsselung at Rest", "Berechtigungsreview", "Incident-Handling", "Backup/Recovery", "Löschung/Retention technisch"]'
label: TOM-Baustein
@@ -361,5 +321,3 @@ formElementSubSections:
label: Kurzbeschreibung / Referenz
processingPurpose: SYSTEM_OPERATION
employeeDataCategory: NON_CRITICAL
# Eingabeseite 7: Modulbeschreibung - Modul 1 (SAP Finance and Controlling)

View File

@@ -139,5 +139,3 @@ formElementSubSections:
columnConfig:
sourceTableReference: schnittstellen_umfassend_tabelle
sourceColumnIndex: 0
# Eingabeseite 7: Modulbeschreibung - Modul 2 (SAP Human Capital Management)

View File

@@ -139,5 +139,3 @@ formElementSubSections:
columnConfig:
sourceTableReference: schnittstellen_umfassend_tabelle
sourceColumnIndex: 0
# Eingabeseite 7: Modulbeschreibung - Modul 3 (SAP Supply Chain Management)

View File

@@ -139,5 +139,3 @@ formElementSubSections:
columnConfig:
sourceTableReference: schnittstellen_umfassend_tabelle
sourceColumnIndex: 0
# Eingabeseite 8: Auswirkungen auf Arbeitnehmer (Spawned)

View File

@@ -379,5 +379,3 @@ formElementSubSections:
label: Beschreibung der Schulungsmaßnahmen
processingPurpose: BUSINESS_PROCESS
employeeDataCategory: REVIEW_REQUIRED
# Eingabeseite 9: Informationen zur Künstlichen Intelligenz

View File

@@ -505,15 +505,7 @@ formElementSubSections:
description: ''
options:
- value: ''
label: Nein
processingPurpose: SYSTEM_OPERATION
employeeDataCategory: NON_CRITICAL
- value: ''
label: Aggregiert
processingPurpose: DATA_ANALYSIS
employeeDataCategory: NON_CRITICAL
- value: ''
label: Für Administrator
label: Für Administratoren
processingPurpose: DATA_ANALYSIS
employeeDataCategory: REVIEW_REQUIRED
- value: ''
@@ -696,49 +688,6 @@ formElementSubSections:
sourceFormElementReference: sens_auswertung
formElementExpectedValue: Funktionen vorhanden
formElementOperator: EQUALS
- reference: sens_ranking_scoring
title: Gibt es Rankings/Scores/Benchmarks?
description: ''
options:
- value: ''
label: Nein
processingPurpose: SYSTEM_OPERATION
employeeDataCategory: NON_CRITICAL
- value: ''
label: Konfigurierbar (deaktiviert)
processingPurpose: DATA_ANALYSIS
employeeDataCategory: REVIEW_REQUIRED
- value: ''
label: Aktiviert
processingPurpose: DATA_ANALYSIS
employeeDataCategory: SENSITIVE
type: RADIOBUTTON
visibilityConditions:
operator: AND
conditions:
- nodeType: GROUP
groupOperator: OR
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: art_der_massnahme
formElementExpectedValue: Einführung
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: art_der_massnahme
formElementExpectedValue: Einführung mit einhergehender Ablösung
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: art_der_massnahme
formElementExpectedValue: Änderung IT-System
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_auswertung
formElementExpectedValue: Funktionen vorhanden
formElementOperator: EQUALS
- reference: sens_erhebung_tracking
title: Werden Ereignisse, Nutzungen und Logs erfasst?
description: ''
@@ -755,6 +704,10 @@ formElementSubSections:
label: Ja (Nutzer-/Aktivitätsbezug)
processingPurpose: DATA_ANALYSIS
employeeDataCategory: SENSITIVE
- value: ''
label: Audit-Logs
processingPurpose: DATA_ANALYSIS
employeeDataCategory: REVIEW_REQUIRED
type: RADIOBUTTON
visibilityConditions:
operator: AND
@@ -783,7 +736,7 @@ formElementSubSections:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administrator
formElementExpectedValue: Für Administratoren
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
@@ -806,7 +759,7 @@ formElementSubSections:
label: Fachlich
processingPurpose: DATA_ANALYSIS
employeeDataCategory: REVIEW_REQUIRED
type: RADIOBUTTON
type: CHECKBOX
visibilityConditions:
operator: AND
conditions:
@@ -834,7 +787,7 @@ formElementSubSections:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administrator
formElementExpectedValue: Für Administratoren
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
@@ -857,7 +810,7 @@ formElementSubSections:
label: Auto-Entscheidungen
processingPurpose: DATA_ANALYSIS
employeeDataCategory: SENSITIVE
type: RADIOBUTTON
type: CHECKBOX
visibilityConditions:
operator: OR
conditions:
@@ -955,7 +908,7 @@ formElementSubSections:
label: Automatische Updates
processingPurpose: SYSTEM_OPERATION
employeeDataCategory: REVIEW_REQUIRED
type: RADIOBUTTON
type: CHECKBOX
visibilityConditions:
operator: OR
conditions:
@@ -984,7 +937,7 @@ formElementSubSections:
label: Umfassender Remotezugriff
processingPurpose: SYSTEM_OPERATION
employeeDataCategory: SENSITIVE
type: RADIOBUTTON
type: CHECKBOX
visibilityConditions:
operator: OR
conditions:

View File

@@ -12,8 +12,26 @@ formElementSubSections:
description: ''
type: TABLE
visibilityConditions:
operator: AND
operator: OR
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administratoren
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_auswertung
formElementExpectedValue: Keine
formElementOperator: EQUALS
- nodeType: GROUP
groupOperator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_auswertung
formElementExpectedValue: Funktionen vorhanden
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_luv

View File

@@ -17,7 +17,7 @@ formElementSubSections:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administrator
formElementExpectedValue: Für Administratoren
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
@@ -96,7 +96,7 @@ formElementSubSections:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administrator
formElementExpectedValue: Für Administratoren
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
@@ -169,7 +169,7 @@ formElementSubSections:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administrator
formElementExpectedValue: Für Administratoren
formElementOperator: NOT_EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
@@ -250,12 +250,20 @@ formElementSubSections:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administrator
formElementExpectedValue: Für Administratoren
formElementOperator: NOT_EQUALS
- value: '[]'
label: Export/Weitergabe (Ja/Nein + Ziel)
processingPurpose: DATA_ANALYSIS
employeeDataCategory: REVIEW_REQUIRED
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_schnittstellen_export
formElementExpectedValue: Nein
formElementOperator: NOT_CONTAINS
- value: '[]'
label: Leistungs-/Verhaltenskontrolle beabsichtigt?
processingPurpose: DATA_ANALYSIS
@@ -284,7 +292,7 @@ formElementSubSections:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administrator
formElementExpectedValue: Für Administratoren
formElementOperator: NOT_EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
@@ -326,6 +334,10 @@ formElementSubSections:
label: Kontrollart
processingPurpose: DATA_ANALYSIS
employeeDataCategory: SENSITIVE
columnConfig:
sourceTableReference: sens_art_analytische_funktionen
sourceColumnIndex: 0
isMultipleAllowed: true
- value: '[]'
label: Entscheidungswirkung
processingPurpose: DATA_ANALYSIS
@@ -334,6 +346,10 @@ formElementSubSections:
label: Granularität/Bezugsebene
processingPurpose: DATA_ANALYSIS
employeeDataCategory: SENSITIVE
columnConfig:
sourceTableReference: sens_luv
sourceColumnIndex: 0
isMultipleAllowed: true
- value: '[]'
label: Drilldown bis Person möglich?
processingPurpose: DATA_ANALYSIS
@@ -347,12 +363,12 @@ formElementSubSections:
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_auswertung
sourceFormElementReference: sens_art_analytische_funktionen
formElementExpectedValue: Rankings
formElementOperator: CONTAINS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_auswertung
sourceFormElementReference: sens_art_analytische_funktionen
formElementExpectedValue: Scores
formElementOperator: CONTAINS
- value: '[]'
@@ -363,16 +379,18 @@ formElementSubSections:
label: Automatisierte Alerts/Entscheidungen
processingPurpose: DATA_ANALYSIS
employeeDataCategory: SENSITIVE
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_alarme
formElementExpectedValue: Nein
formElementOperator: NOT_CONTAINS
- value: '[]'
label: Schutzmaßnahmen/Governance
processingPurpose: SYSTEM_OPERATION
employeeDataCategory: REVIEW_REQUIRED
- value: '[]'
label: Audit-Logging erforderlich
processingPurpose: SYSTEM_OPERATION
employeeDataCategory: REVIEW_REQUIRED
columnConfig:
isCheckbox: true
- title: Zugriffsregeln hinsichtlich der Verarbeitungsvorgänge
formElements:
- reference: zugriffsregeln_tabelle
@@ -385,7 +403,7 @@ formElementSubSections:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administrator
formElementExpectedValue: Für Administratoren
formElementOperator: NOT_EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
@@ -455,7 +473,7 @@ formElementSubSections:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administrator
formElementExpectedValue: Für Administratoren
formElementOperator: NOT_EQUALS
- nodeType: LEAF
formElementConditionType: SHOW

View File

@@ -11,14 +11,6 @@ formElementSubSections:
title: Löschkonzept hinterlegen
description: ''
type: CHECKBOX
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
options:
- value: 'false'
label: Löschkonzept für die Verarbeitungsvorgänge, Datenkategorien und Arbeitnehmerdaten hinterlegen
@@ -28,14 +20,6 @@ formElementSubSections:
title: Globales Löschkonzept
description: ''
type: CHECKBOX
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
options:
- value: 'false'
label: Es kommt ein globales Löschkonzept hinsichtlich aller Verarbeitungsvorgänge, Datenkategorien und Arbeitnehmerdaten zum Einsatz
@@ -48,11 +32,6 @@ formElementSubSections:
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: globales_loeschkonzept
@@ -67,14 +46,6 @@ formElementSubSections:
title: Teilweises globales Löschkonzept
description: ''
type: CHECKBOX
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
options:
- value: 'false'
label: Ein globales Löschkonzept kommt teilweise zum Einsatz
@@ -87,11 +58,6 @@ formElementSubSections:
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: teilweises_globales_loeschkonzept
@@ -109,11 +75,6 @@ formElementSubSections:
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: teilweises_globales_loeschkonzept
@@ -141,21 +102,47 @@ formElementSubSections:
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: luv_beabsichtigt
formElementExpectedValue: Nein
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: loeschkonzept_hinterlegen
formElementExpectedValue: 'true'
formElementOperator: EQUALS
- nodeType: GROUP
groupOperator: OR
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administratoren
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_auswertung
formElementExpectedValue: Keine
formElementOperator: EQUALS
- nodeType: GROUP
groupOperator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_auswertung
formElementExpectedValue: Funktionen vorhanden
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_luv
formElementExpectedValue: Aggregiert (Team)
formElementOperator: NOT_CONTAINS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_luv
formElementExpectedValue: Aggregiert (Abteilung)
formElementOperator: NOT_CONTAINS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_luv
formElementExpectedValue: Individuell/vergleichend
formElementOperator: NOT_CONTAINS
options:
- value: '[]'
label: Verarbeitungsvorgang-ID
@@ -220,21 +207,39 @@ formElementSubSections:
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: luv_beabsichtigt
formElementExpectedValue: Ja
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: loeschkonzept_hinterlegen
formElementExpectedValue: 'true'
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administratoren
formElementOperator: NOT_EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_auswertung
formElementExpectedValue: Funktionen vorhanden
formElementOperator: EQUALS
- nodeType: GROUP
groupOperator: OR
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_luv
formElementExpectedValue: Aggregiert (Team)
formElementOperator: CONTAINS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_luv
formElementExpectedValue: Aggregiert (Abteilung)
formElementOperator: CONTAINS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_luv
formElementExpectedValue: Individuell/vergleichend
formElementOperator: CONTAINS
options:
- value: '[]'
label: Verarbeitungsvorgang-ID

View File

@@ -17,13 +17,36 @@ formElementSubSections:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administrator
formElementExpectedValue: Für Administratoren
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_auswertung
formElementExpectedValue: Keine
formElementOperator: EQUALS
- nodeType: GROUP
groupOperator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_auswertung
formElementExpectedValue: Funktionen vorhanden
formElementOperator: EQUALS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_luv
formElementExpectedValue: Aggregiert (Team)
formElementOperator: NOT_CONTAINS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_luv
formElementExpectedValue: Aggregiert (Abteilung)
formElementOperator: NOT_CONTAINS
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_luv
formElementExpectedValue: Individuell/vergleichend
formElementOperator: NOT_CONTAINS
options:
- value: '[]'
label: Schnittstellen-ID
@@ -80,7 +103,7 @@ formElementSubSections:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_sichtbarkeit
formElementExpectedValue: Für Administrator
formElementExpectedValue: Für Administratoren
formElementOperator: NOT_EQUALS
- nodeType: LEAF
formElementConditionType: SHOW

View File

@@ -23,14 +23,6 @@ formElementSubSections:
- sourceColumnIndex: 4
targetColumnIndex: 3
canAddRows: false
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
options:
- value: '[]'
label: VV-ID
@@ -82,14 +74,6 @@ formElementSubSections:
title: Liegt eine Auftragsdatenverarbeitung nach Art. 28 DSGVO oder eine gemeinsame Verantwortlichkeit im Sinne von Art. 26 DSGVO vor?
description: ''
type: CHECKBOX
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
options:
- value: 'false'
label: Auftragsdatenverarbeitung
@@ -347,14 +331,6 @@ formElementSubSections:
- sourceColumnIndex: 0
targetColumnIndex: 0
canAddRows: false
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
options:
- value: '[]'
label: Verarbeitungsvorgang-ID
@@ -396,14 +372,6 @@ formElementSubSections:
title: Ist eine Übermittlung von Arbeitnehmerdaten an Drittstaaten außerhalb der Europäischen Union oder des Europäischen Wirtschaftsraumes geplant?
description: ''
type: RADIOBUTTON
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
options:
- value: Ja
label: Ja
@@ -457,14 +425,6 @@ formElementSubSections:
title: Welche technischen und organisatorischen Maßnahmen werden vom Unternehmen und ggf. dem Auftragsverarbeiter / gemeinsamen Verantwortlichen zum Schutz von Arbeitnehmerdaten ergriffen?
description: ''
type: TABLE
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: personenbezogene_daten_verarbeitet
formElementExpectedValue: Ja
formElementOperator: EQUALS
options:
- value: '[]'
label: TOM-Baustein