diff --git a/legalconsenthub-backend/src/main/resources/seed/demo/section_01_angaben_zum_itsystem.yaml b/legalconsenthub-backend/src/main/resources/seed/demo/section_01_angaben_zum_itsystem.yaml index 4350631..ab6c1dc 100644 --- a/legalconsenthub-backend/src/main/resources/seed/demo/section_01_angaben_zum_itsystem.yaml +++ b/legalconsenthub-backend/src/main/resources/seed/demo/section_01_angaben_zum_itsystem.yaml @@ -31,14 +31,6 @@ formElementSubSections: sectionSpawnConditionType: SHOW sectionSpawnExpectedValue: Einführung sectionSpawnOperator: EQUALS - - templateReference: loeschkonzept_template - sectionSpawnConditionType: SHOW - sectionSpawnExpectedValue: Einführung - sectionSpawnOperator: EQUALS - - templateReference: datenschutz_template - sectionSpawnConditionType: SHOW - sectionSpawnExpectedValue: Einführung - sectionSpawnOperator: EQUALS - templateReference: auswirkungen_arbeitnehmer_template sectionSpawnConditionType: SHOW sectionSpawnExpectedValue: Einführung @@ -520,6 +512,14 @@ formElementSubSections: sectionSpawnConditionType: SHOW sectionSpawnExpectedValue: Personenbeziehbar sectionSpawnOperator: EQUALS + - templateReference: loeschkonzept_template + sectionSpawnConditionType: SHOW + sectionSpawnExpectedValue: Personenbeziehbar + sectionSpawnOperator: EQUALS + - templateReference: datenschutz_template + sectionSpawnConditionType: SHOW + sectionSpawnExpectedValue: Personenbeziehbar + sectionSpawnOperator: EQUALS visibilityConditions: operator: OR conditions: @@ -669,6 +669,23 @@ formElementSubSections: sourceFormElementReference: sens_auswertung formElementExpectedValue: Funktionen vorhanden formElementOperator: EQUALS + - reference: sens_art_analytische_funktionen_sonstiges + title: Beschreibung der sonstigen analytischen Funktionen + description: '' + options: + - value: '' + label: Beschreibung + processingPurpose: DATA_ANALYSIS + employeeDataCategory: REVIEW_REQUIRED + type: TEXTAREA + visibilityConditions: + operator: AND + conditions: + - nodeType: LEAF + formElementConditionType: SHOW + sourceFormElementReference: sens_art_analytische_funktionen + formElementExpectedValue: Sonstiges + formElementOperator: CONTAINS - reference: sens_luv title: Werden analytischen Funktionen für Leistungs-/Verhaltenskontrolle genutzt? description: '' @@ -724,7 +741,7 @@ formElementSubSections: title: Werden Ereignisse, Nutzungen und Logs erfasst? description: '' options: - - value: '' + - value: 'false' label: Nein processingPurpose: SYSTEM_OPERATION employeeDataCategory: NON_CRITICAL @@ -732,15 +749,15 @@ formElementSubSections: label: Technisch (Betrieb, Sicherheit) processingPurpose: SYSTEM_OPERATION employeeDataCategory: NON_CRITICAL - - value: '' + - value: 'false' label: Ja (Nutzer-/Aktivitätsbezug) processingPurpose: DATA_ANALYSIS employeeDataCategory: SENSITIVE - - value: '' + - value: 'false' label: Audit-Logs processingPurpose: DATA_ANALYSIS employeeDataCategory: REVIEW_REQUIRED - type: RADIOBUTTON + type: CHECKBOX visibilityConditions: operator: AND conditions: @@ -830,31 +847,41 @@ formElementSubSections: title: Bewertet / empfiehlt das System Maßnahmen über Beschäftigte oder bereitet Entscheidungen maßgeblich vor? description: '' options: + - value: 'true' + label: Ja + processingPurpose: DATA_ANALYSIS + employeeDataCategory: REVIEW_REQUIRED - value: '' label: Nein processingPurpose: SYSTEM_OPERATION employeeDataCategory: NON_CRITICAL - - value: 'true' - label: Unterstützend (Empfehlung) - processingPurpose: DATA_ANALYSIS - employeeDataCategory: REVIEW_REQUIRED - - value: '' - label: Auto-Entscheidungen - processingPurpose: DATA_ANALYSIS - employeeDataCategory: SENSITIVE - type: CHECKBOX + type: RADIOBUTTON visibilityConditions: - operator: OR + operator: AND conditions: - - sourceFormElementReference: art_der_massnahme - formElementExpectedValue: Einführung - formElementOperator: EQUALS - - sourceFormElementReference: art_der_massnahme - formElementExpectedValue: Einführung mit einhergehender Ablösung - formElementOperator: EQUALS - - sourceFormElementReference: art_der_massnahme - formElementExpectedValue: Änderung IT-System - formElementOperator: EQUALS + - 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_sichtbarkeit + formElementExpectedValue: Für Administratoren + formElementOperator: NOT_EQUALS - reference: sens_ki title: Kommt im System Künstliche Intelligenz zum Einsatz? description: '' diff --git a/legalconsenthub-backend/src/main/resources/seed/demo/section_03_verarbeitung_von_mitarbeiterdaten.yaml b/legalconsenthub-backend/src/main/resources/seed/demo/section_03_verarbeitung_von_mitarbeiterdaten.yaml index 424a315..075db91 100644 --- a/legalconsenthub-backend/src/main/resources/seed/demo/section_03_verarbeitung_von_mitarbeiterdaten.yaml +++ b/legalconsenthub-backend/src/main/resources/seed/demo/section_03_verarbeitung_von_mitarbeiterdaten.yaml @@ -33,7 +33,7 @@ formElementSubSections: formElementOperator: CONTAINS options: - value: '["V001", "V002", "V003", "V004", "V005"]' - label: Verarbeitungsvorgang-ID + label: Verarbeitungs-ID processingPurpose: SYSTEM_OPERATION employeeDataCategory: NON_CRITICAL - value: '["Personalstammdatenpflege", "Zeiterfassung", "Gehaltsabrechnung", "Leistungsbeurteilung", "Produktionsauswertung"]' @@ -41,13 +41,13 @@ formElementSubSections: processingPurpose: SYSTEM_OPERATION employeeDataCategory: NON_CRITICAL - value: '["HCM Master Data", "CATS Zeiterfassung", "Payroll Processing", "Performance Management", "Shop Floor Control"]' - label: Systemfunktion/Verarbeitungsform - processingPurpose: SYSTEM_OPERATION - employeeDataCategory: NON_CRITICAL - - value: '["Anlage und Pflege von Mitarbeiterstammdaten", "Erfassung von Arbeitszeiten und Abwesenheiten", "Berechnung und Auszahlung von Gehältern", "Erfassung und Auswertung von Leistungsdaten", "Analyse von Produktionskennzahlen pro Schicht"]' - label: Kurzbeschreibung + label: Verarbeitungsform processingPurpose: SYSTEM_OPERATION employeeDataCategory: NON_CRITICAL + - value: '["Anlage und Pflege von Mitarbeiterstammdaten zur Personalverwaltung", "Erfassung von Arbeitszeiten und Abwesenheiten zur Arbeitszeitdokumentation", "Berechnung und Auszahlung von Gehältern zur Entgeltabrechnung", "Erfassung und Auswertung von Leistungsdaten zur Personalentwicklung", "Analyse von Produktionskennzahlen pro Schicht zur Produktionssteuerung"]' + label: Verarbeitungszweck + processingPurpose: DATA_ANALYSIS + employeeDataCategory: REVIEW_REQUIRED - value: '["Stammdaten", "Arbeitszeitdaten", "Gehaltsdaten", "Leistungsdaten", "Produktionsdaten"]' label: Datenkategorien processingPurpose: DATA_ANALYSIS @@ -60,14 +60,6 @@ formElementSubSections: label: Betroffene Mitarbeiter processingPurpose: DATA_ANALYSIS employeeDataCategory: SENSITIVE - - value: '["Personalverwaltung", "Arbeitszeitdokumentation", "Entgeltabrechnung", "Personalentwicklung", "Produktionssteuerung"]' - label: Allgemeiner Zweck - processingPurpose: DATA_ANALYSIS - employeeDataCategory: REVIEW_REQUIRED - - value: '["Fortlaufend", "Täglich", "Monatlich", "Jährlich/Halbjährlich", "Täglich/Schichtweise"]' - label: Häufigkeit/Anlass - processingPurpose: SYSTEM_OPERATION - employeeDataCategory: NON_CRITICAL - value: '["R002", "R002,R004", "R001,R002", "R002,R004", "R003,R004"]' label: Rollen-Sichtbarkeit (grob) processingPurpose: DATA_ANALYSIS @@ -110,7 +102,7 @@ formElementSubSections: tableRowPreset: sourceTableReference: umfassende_datenverarbeitung_tabelle filterCondition: - sourceColumnIndex: 11 + sourceColumnIndex: 9 expectedValue: 'true' operator: EQUALS columnMappings: @@ -137,7 +129,7 @@ formElementSubSections: formElementOperator: CONTAINS options: - value: '["V002", "V004", "V005"]' - label: Verarbeitungsvorgang-ID + label: Verarbeitungs-ID processingPurpose: SYSTEM_OPERATION employeeDataCategory: NON_CRITICAL columnConfig: @@ -145,7 +137,11 @@ formElementSubSections: sourceColumnIndex: 0 isReadOnly: true - value: '["Überwachung der Einhaltung von Arbeitszeiten", "Bewertung der individuellen Zielerreichung", "Auswertung der Produktivität pro Mitarbeiter/Schicht"]' - label: Konkreter Kontrollzweck + label: Kontrollzweck + processingPurpose: DATA_ANALYSIS + employeeDataCategory: SENSITIVE + - value: '["Sicherstellung korrekter Arbeitszeiterfassung und -vergütung", "Leistungsorientierte Vergütung und Personalentwicklung", "Optimierung der Produktionseffizienz und Ressourcenplanung"]' + label: Berechtigtes Kontrollinteresse processingPurpose: DATA_ANALYSIS employeeDataCategory: SENSITIVE - value: '["Berichte", "Dashboards", "Berichte,Dashboards"]' @@ -156,10 +152,10 @@ formElementSubSections: 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: '["Täglich", "Jährlich/Halbjährlich", "Täglich/Schichtweise"]' + label: Häufigkeit/Anlass + processingPurpose: SYSTEM_OPERATION + employeeDataCategory: NON_CRITICAL - value: '["Aggregiert (Team)", "Individuell/vergleichend", "Aggregiert (Team),Individuell/vergleichend"]' label: Granularität/Bezugsebene processingPurpose: DATA_ANALYSIS @@ -168,33 +164,18 @@ formElementSubSections: sourceTableReference: sens_luv sourceColumnIndex: 0 isMultipleAllowed: true - - value: '["Ja", "Ja", "Ja, bei begründetem Verdacht"]' - label: Drilldown bis Person möglich? + - value: '[true, true, true]' + label: Drilldown auf Individualebene processingPurpose: DATA_ANALYSIS employeeDataCategory: SENSITIVE - - value: '["Nein", "Ja - Ranking im Team", "Ja - Vergleich mit Durchschnitt"]' - label: Ranking/Scoring - processingPurpose: DATA_ANALYSIS - employeeDataCategory: SENSITIVE - visibilityConditions: - operator: OR - conditions: - - nodeType: LEAF - formElementConditionType: SHOW - sourceFormElementReference: sens_art_analytische_funktionen - formElementExpectedValue: Rankings - formElementOperator: CONTAINS - - nodeType: LEAF - formElementConditionType: SHOW - sourceFormElementReference: sens_art_analytische_funktionen - formElementExpectedValue: Scores - formElementOperator: CONTAINS + columnConfig: + isCheckbox: true - value: '["N/A", "Min. 5 Personen im Vergleich", "Min. 10 Personen pro Auswertung"]' label: Mindestgruppe/Schwelle processingPurpose: DATA_ANALYSIS employeeDataCategory: SENSITIVE - - value: '["Automatischer Hinweis bei > 10h Arbeitszeit", "Nein, manuelle Bewertung", "Alert bei Produktivität < 80% des Durchschnitts"]' - label: Automatisierte Alerts/Entscheidungen + - value: '["Automatischer Hinweis bei > 10h Arbeitszeit", "Nein", "Alert bei Produktivität < 80% des Durchschnitts"]' + label: Automatisierte Alerts processingPurpose: DATA_ANALYSIS employeeDataCategory: SENSITIVE visibilityConditions: @@ -205,10 +186,30 @@ formElementSubSections: 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: '["Nein", "Empfehlung für Bonushöhe", "Nein"]' + label: Automatisierte Entscheidungen + processingPurpose: DATA_ANALYSIS + employeeDataCategory: SENSITIVE + visibilityConditions: + operator: AND + conditions: + - nodeType: LEAF + formElementConditionType: SHOW + sourceFormElementReference: sens_automatisierte_entscheidungen + formElementExpectedValue: Ja + formElementOperator: EQUALS + - value: '["Unterstützend", "Empfehlung", "Unterstützend"]' + label: Art der Entscheidungsunterstützung + processingPurpose: DATA_ANALYSIS + employeeDataCategory: SENSITIVE + visibilityConditions: + operator: AND + conditions: + - nodeType: LEAF + formElementConditionType: SHOW + sourceFormElementReference: sens_automatisierte_entscheidungen + formElementExpectedValue: Ja + formElementOperator: EQUALS # Access rules table - title: Zugriffsregeln hinsichtlich der Verarbeitungsvorgänge @@ -237,7 +238,7 @@ formElementSubSections: formElementOperator: CONTAINS options: - value: '["V001", "V002", "V003", "V004", "V005"]' - label: Verarbeitungsvorgang-ID + label: Verarbeitungs-ID processingPurpose: SYSTEM_OPERATION employeeDataCategory: NON_CRITICAL columnConfig: @@ -296,7 +297,7 @@ formElementSubSections: formElementOperator: CONTAINS options: - value: '["V001", "V002", "V003", "V004", "V005"]' - label: Verarbeitungsvorgang-ID + label: Verarbeitungs-ID processingPurpose: SYSTEM_OPERATION employeeDataCategory: NON_CRITICAL columnConfig: diff --git a/legalconsenthub-backend/src/main/resources/seed/template/section_01_angaben_zum_itsystem.yaml b/legalconsenthub-backend/src/main/resources/seed/template/section_01_angaben_zum_itsystem.yaml index 632185d..482157b 100644 --- a/legalconsenthub-backend/src/main/resources/seed/template/section_01_angaben_zum_itsystem.yaml +++ b/legalconsenthub-backend/src/main/resources/seed/template/section_01_angaben_zum_itsystem.yaml @@ -29,14 +29,6 @@ formElementSubSections: sectionSpawnConditionType: SHOW sectionSpawnExpectedValue: Einführung sectionSpawnOperator: EQUALS - - templateReference: loeschkonzept_template - sectionSpawnConditionType: SHOW - sectionSpawnExpectedValue: Einführung - sectionSpawnOperator: EQUALS - - templateReference: datenschutz_template - sectionSpawnConditionType: SHOW - sectionSpawnExpectedValue: Einführung - sectionSpawnOperator: EQUALS - templateReference: auswirkungen_arbeitnehmer_template sectionSpawnConditionType: SHOW sectionSpawnExpectedValue: Einführung @@ -488,6 +480,14 @@ formElementSubSections: sectionSpawnConditionType: SHOW sectionSpawnExpectedValue: Personenbeziehbar sectionSpawnOperator: EQUALS + - templateReference: loeschkonzept_template + sectionSpawnConditionType: SHOW + sectionSpawnExpectedValue: Personenbeziehbar + sectionSpawnOperator: EQUALS + - templateReference: datenschutz_template + sectionSpawnConditionType: SHOW + sectionSpawnExpectedValue: Personenbeziehbar + sectionSpawnOperator: EQUALS visibilityConditions: operator: OR conditions: @@ -637,6 +637,23 @@ formElementSubSections: sourceFormElementReference: sens_auswertung formElementExpectedValue: Funktionen vorhanden formElementOperator: EQUALS + - reference: sens_art_analytische_funktionen_sonstiges + title: Beschreibung der sonstigen analytischen Funktionen + description: '' + options: + - value: '' + label: Beschreibung + processingPurpose: DATA_ANALYSIS + employeeDataCategory: REVIEW_REQUIRED + type: TEXTAREA + visibilityConditions: + operator: AND + conditions: + - nodeType: LEAF + formElementConditionType: SHOW + sourceFormElementReference: sens_art_analytische_funktionen + formElementExpectedValue: Sonstiges + formElementOperator: CONTAINS - reference: sens_luv title: Werden analytischen Funktionen für Leistungs-/Verhaltenskontrolle genutzt? description: '' @@ -692,23 +709,23 @@ formElementSubSections: title: Werden Ereignisse, Nutzungen und Logs erfasst? description: '' options: - - value: '' + - value: 'false' label: Nein processingPurpose: SYSTEM_OPERATION employeeDataCategory: NON_CRITICAL - - value: '' + - value: 'false' label: Technisch (Betrieb, Sicherheit) processingPurpose: SYSTEM_OPERATION employeeDataCategory: NON_CRITICAL - - value: '' + - value: 'false' label: Ja (Nutzer-/Aktivitätsbezug) processingPurpose: DATA_ANALYSIS employeeDataCategory: SENSITIVE - - value: '' + - value: 'false' label: Audit-Logs processingPurpose: DATA_ANALYSIS employeeDataCategory: REVIEW_REQUIRED - type: RADIOBUTTON + type: CHECKBOX visibilityConditions: operator: AND conditions: @@ -799,30 +816,40 @@ formElementSubSections: description: '' options: - value: '' - label: Nein - processingPurpose: SYSTEM_OPERATION - employeeDataCategory: NON_CRITICAL - - value: '' - label: Unterstützend (Empfehlung) + label: Ja processingPurpose: DATA_ANALYSIS employeeDataCategory: REVIEW_REQUIRED - value: '' - label: Auto-Entscheidungen - processingPurpose: DATA_ANALYSIS - employeeDataCategory: SENSITIVE - type: CHECKBOX + label: Nein + processingPurpose: SYSTEM_OPERATION + employeeDataCategory: NON_CRITICAL + type: RADIOBUTTON visibilityConditions: - operator: OR + operator: AND conditions: - - sourceFormElementReference: art_der_massnahme - formElementExpectedValue: Einführung - formElementOperator: EQUALS - - sourceFormElementReference: art_der_massnahme - formElementExpectedValue: Einführung mit einhergehender Ablösung - formElementOperator: EQUALS - - sourceFormElementReference: art_der_massnahme - formElementExpectedValue: Änderung IT-System - formElementOperator: EQUALS + - 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_sichtbarkeit + formElementExpectedValue: Für Administratoren + formElementOperator: NOT_EQUALS - reference: sens_ki title: Kommt im System Künstliche Intelligenz zum Einsatz? description: '' diff --git a/legalconsenthub-backend/src/main/resources/seed/template/section_08_verarbeitung_von_mitarbeiterdaten.yaml b/legalconsenthub-backend/src/main/resources/seed/template/section_08_verarbeitung_von_mitarbeiterdaten.yaml index d0ebc6f..0a74a5e 100644 --- a/legalconsenthub-backend/src/main/resources/seed/template/section_08_verarbeitung_von_mitarbeiterdaten.yaml +++ b/legalconsenthub-backend/src/main/resources/seed/template/section_08_verarbeitung_von_mitarbeiterdaten.yaml @@ -57,29 +57,21 @@ formElementSubSections: processingPurpose: SYSTEM_OPERATION employeeDataCategory: NON_CRITICAL - value: '[]' - label: Systemfunktion/Verarbeitungsform + label: Verarbeitungsform processingPurpose: SYSTEM_OPERATION employeeDataCategory: NON_CRITICAL - value: '[]' - label: Kurzbeschreibung + label: Verarbeitungszweck processingPurpose: SYSTEM_OPERATION employeeDataCategory: NON_CRITICAL - value: '[]' label: Datenkategorien processingPurpose: DATA_ANALYSIS employeeDataCategory: REVIEW_REQUIRED - - value: '[]' - label: Allgemeiner Zweck - processingPurpose: DATA_ANALYSIS - employeeDataCategory: REVIEW_REQUIRED - value: '[]' label: Betroffene Mitarbeiter processingPurpose: DATA_ANALYSIS employeeDataCategory: SENSITIVE - - value: '[]' - label: Häufigkeit/Anlass - processingPurpose: SYSTEM_OPERATION - employeeDataCategory: NON_CRITICAL - value: '[]' label: Leistungs-/Verhaltenskontrolle processingPurpose: DATA_ANALYSIS @@ -128,7 +120,7 @@ formElementSubSections: formElementOperator: NOT_CONTAINS options: - value: '[]' - label: Verarbeitungsvorgang-ID + label: Verarbeitungs-ID processingPurpose: SYSTEM_OPERATION employeeDataCategory: NON_CRITICAL columnConfig: @@ -183,7 +175,7 @@ formElementSubSections: formElementOperator: CONTAINS options: - value: '[]' - label: Verarbeitungsvorgang-ID + label: Verarbeitungs-ID processingPurpose: SYSTEM_OPERATION employeeDataCategory: NON_CRITICAL - value: '[]' @@ -191,13 +183,13 @@ formElementSubSections: processingPurpose: SYSTEM_OPERATION employeeDataCategory: NON_CRITICAL - value: '[]' - label: Systemfunktion/Verarbeitungsform + label: Verarbeitungsform processingPurpose: SYSTEM_OPERATION employeeDataCategory: NON_CRITICAL - value: '[]' - label: Kurzbeschreibung - processingPurpose: SYSTEM_OPERATION - employeeDataCategory: NON_CRITICAL + label: Verarbeitungszweck + processingPurpose: DATA_ANALYSIS + employeeDataCategory: REVIEW_REQUIRED - value: '[]' label: Datenkategorien processingPurpose: DATA_ANALYSIS @@ -210,14 +202,6 @@ formElementSubSections: label: Betroffene Mitarbeiter processingPurpose: DATA_ANALYSIS employeeDataCategory: SENSITIVE - - value: '[]' - label: Allgemeiner Zweck - processingPurpose: DATA_ANALYSIS - employeeDataCategory: REVIEW_REQUIRED - - value: '[]' - label: Häufigkeit/Anlass - processingPurpose: SYSTEM_OPERATION - employeeDataCategory: NON_CRITICAL - value: '[]' label: Rollen-Sichtbarkeit (grob) processingPurpose: DATA_ANALYSIS @@ -266,7 +250,7 @@ formElementSubSections: tableRowPreset: sourceTableReference: umfassende_datenverarbeitung_tabelle filterCondition: - sourceColumnIndex: 11 + sourceColumnIndex: 9 expectedValue: 'true' operator: EQUALS columnMappings: @@ -293,7 +277,7 @@ formElementSubSections: formElementOperator: CONTAINS options: - value: '[]' - label: Verarbeitungsvorgang-ID + label: Verarbeitungs-ID processingPurpose: SYSTEM_OPERATION employeeDataCategory: NON_CRITICAL columnConfig: @@ -301,7 +285,11 @@ formElementSubSections: sourceColumnIndex: 0 isReadOnly: true - value: '[]' - label: Konkreter Kontrollzweck + label: Kontrollzweck + processingPurpose: DATA_ANALYSIS + employeeDataCategory: SENSITIVE + - value: '[]' + label: Berechtigtes Kontrollinteresse processingPurpose: DATA_ANALYSIS employeeDataCategory: SENSITIVE - value: '[]' @@ -313,9 +301,9 @@ formElementSubSections: sourceColumnIndex: 0 isMultipleAllowed: true - value: '[]' - label: Entscheidungswirkung - processingPurpose: DATA_ANALYSIS - employeeDataCategory: SENSITIVE + label: Häufigkeit/Anlass + processingPurpose: SYSTEM_OPERATION + employeeDataCategory: NON_CRITICAL - value: '[]' label: Granularität/Bezugsebene processingPurpose: DATA_ANALYSIS @@ -325,32 +313,17 @@ formElementSubSections: sourceColumnIndex: 0 isMultipleAllowed: true - value: '[]' - label: Drilldown bis Person möglich? + label: Drilldown auf Individualebene processingPurpose: DATA_ANALYSIS employeeDataCategory: SENSITIVE - - value: '[]' - label: Ranking/Scoring - processingPurpose: DATA_ANALYSIS - employeeDataCategory: SENSITIVE - visibilityConditions: - operator: OR - conditions: - - nodeType: LEAF - formElementConditionType: SHOW - sourceFormElementReference: sens_art_analytische_funktionen - formElementExpectedValue: Rankings - formElementOperator: CONTAINS - - nodeType: LEAF - formElementConditionType: SHOW - sourceFormElementReference: sens_art_analytische_funktionen - formElementExpectedValue: Scores - formElementOperator: CONTAINS + columnConfig: + isCheckbox: true - value: '[]' label: Mindestgruppe/Schwelle processingPurpose: DATA_ANALYSIS employeeDataCategory: SENSITIVE - value: '[]' - label: Automatisierte Alerts/Entscheidungen + label: Automatisierte Alerts processingPurpose: DATA_ANALYSIS employeeDataCategory: SENSITIVE visibilityConditions: @@ -362,9 +335,29 @@ formElementSubSections: formElementExpectedValue: Nein formElementOperator: NOT_CONTAINS - value: '[]' - label: Schutzmaßnahmen/Governance - processingPurpose: SYSTEM_OPERATION - employeeDataCategory: REVIEW_REQUIRED + label: Automatisierte Entscheidungen + processingPurpose: DATA_ANALYSIS + employeeDataCategory: SENSITIVE + visibilityConditions: + operator: AND + conditions: + - nodeType: LEAF + formElementConditionType: SHOW + sourceFormElementReference: sens_automatisierte_entscheidungen + formElementExpectedValue: Ja + formElementOperator: EQUALS + - value: '[]' + label: Art der Entscheidungsunterstützung + processingPurpose: DATA_ANALYSIS + employeeDataCategory: SENSITIVE + visibilityConditions: + operator: AND + conditions: + - nodeType: LEAF + formElementConditionType: SHOW + sourceFormElementReference: sens_automatisierte_entscheidungen + formElementExpectedValue: Ja + formElementOperator: EQUALS - title: Zugriffsregeln hinsichtlich der Verarbeitungsvorgänge formElements: - reference: zugriffsregeln_tabelle @@ -391,7 +384,7 @@ formElementSubSections: formElementOperator: CONTAINS options: - value: '[]' - label: Verarbeitungsvorgang-ID + label: Verarbeitungs-ID processingPurpose: SYSTEM_OPERATION employeeDataCategory: NON_CRITICAL columnConfig: @@ -448,7 +441,7 @@ formElementSubSections: formElementOperator: CONTAINS options: - value: '[]' - label: Verarbeitungsvorgang-ID + label: Verarbeitungs-ID processingPurpose: SYSTEM_OPERATION employeeDataCategory: NON_CRITICAL columnConfig: @@ -480,4 +473,4 @@ formElementSubSections: - value: '[]' label: Bedingungen processingPurpose: SYSTEM_OPERATION - employeeDataCategory: REVIEW_REQUIRED \ No newline at end of file + employeeDataCategory: REVIEW_REQUIRED