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 0882235..424a315 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 @@ -14,36 +14,23 @@ formElementSubSections: description: '' type: TABLE visibilityConditions: - operator: AND + operator: OR conditions: - nodeType: LEAF formElementConditionType: SHOW - sourceFormElementReference: sens_sichtbarkeit - formElementExpectedValue: Für Administratoren - formElementOperator: NOT_EQUALS + sourceFormElementReference: sens_luv + formElementExpectedValue: Aggregiert (Team) + formElementOperator: CONTAINS - 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 + sourceFormElementReference: sens_luv + formElementExpectedValue: Aggregiert (Abteilung) + formElementOperator: CONTAINS + - nodeType: LEAF + formElementConditionType: SHOW + sourceFormElementReference: sens_luv + formElementExpectedValue: Individuell/vergleichend + formElementOperator: CONTAINS options: - value: '["V001", "V002", "V003", "V004", "V005"]' label: Verarbeitungsvorgang-ID @@ -131,36 +118,23 @@ formElementSubSections: targetColumnIndex: 0 canAddRows: false visibilityConditions: - operator: AND + operator: OR conditions: - nodeType: LEAF formElementConditionType: SHOW - sourceFormElementReference: sens_sichtbarkeit - formElementExpectedValue: Für Administratoren - formElementOperator: NOT_EQUALS + sourceFormElementReference: sens_luv + formElementExpectedValue: Aggregiert (Team) + formElementOperator: CONTAINS - 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 + sourceFormElementReference: sens_luv + formElementExpectedValue: Aggregiert (Abteilung) + formElementOperator: CONTAINS + - nodeType: LEAF + formElementConditionType: SHOW + sourceFormElementReference: sens_luv + formElementExpectedValue: Individuell/vergleichend + formElementOperator: CONTAINS options: - value: '["V002", "V004", "V005"]' label: Verarbeitungsvorgang-ID @@ -244,36 +218,23 @@ formElementSubSections: description: '' type: TABLE visibilityConditions: - operator: AND + operator: OR conditions: - nodeType: LEAF formElementConditionType: SHOW - sourceFormElementReference: sens_sichtbarkeit - formElementExpectedValue: Für Administratoren - formElementOperator: NOT_EQUALS + sourceFormElementReference: sens_luv + formElementExpectedValue: Aggregiert (Team) + formElementOperator: CONTAINS - 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 + sourceFormElementReference: sens_luv + formElementExpectedValue: Aggregiert (Abteilung) + formElementOperator: CONTAINS + - nodeType: LEAF + formElementConditionType: SHOW + sourceFormElementReference: sens_luv + formElementExpectedValue: Individuell/vergleichend + formElementOperator: CONTAINS options: - value: '["V001", "V002", "V003", "V004", "V005"]' label: Verarbeitungsvorgang-ID @@ -316,36 +277,23 @@ formElementSubSections: description: '' type: TABLE visibilityConditions: - operator: AND + operator: OR conditions: - nodeType: LEAF formElementConditionType: SHOW - sourceFormElementReference: sens_sichtbarkeit - formElementExpectedValue: Für Administratoren - formElementOperator: NOT_EQUALS + sourceFormElementReference: sens_luv + formElementExpectedValue: Aggregiert (Team) + formElementOperator: CONTAINS - 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 + sourceFormElementReference: sens_luv + formElementExpectedValue: Aggregiert (Abteilung) + formElementOperator: CONTAINS + - nodeType: LEAF + formElementConditionType: SHOW + sourceFormElementReference: sens_luv + formElementExpectedValue: Individuell/vergleichend + formElementOperator: CONTAINS options: - value: '["V001", "V002", "V003", "V004", "V005"]' label: Verarbeitungsvorgang-ID diff --git a/legalconsenthub-backend/src/main/resources/seed/demo/section_04_loeschkonzept.yaml b/legalconsenthub-backend/src/main/resources/seed/demo/section_04_loeschkonzept.yaml index 3f3a8a4..b0bd9d8 100644 --- a/legalconsenthub-backend/src/main/resources/seed/demo/section_04_loeschkonzept.yaml +++ b/legalconsenthub-backend/src/main/resources/seed/demo/section_04_loeschkonzept.yaml @@ -116,16 +116,6 @@ formElementSubSections: 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: diff --git a/legalconsenthub-backend/src/main/resources/seed/demo/section_05_schnittstellen.yaml b/legalconsenthub-backend/src/main/resources/seed/demo/section_05_schnittstellen.yaml index 91b8cf7..bc301c7 100644 --- a/legalconsenthub-backend/src/main/resources/seed/demo/section_05_schnittstellen.yaml +++ b/legalconsenthub-backend/src/main/resources/seed/demo/section_05_schnittstellen.yaml @@ -17,36 +17,23 @@ formElementSubSections: description: '' type: TABLE visibilityConditions: - operator: AND + operator: OR conditions: - nodeType: LEAF formElementConditionType: SHOW - sourceFormElementReference: sens_sichtbarkeit - formElementExpectedValue: Für Administratoren - formElementOperator: NOT_EQUALS + sourceFormElementReference: sens_luv + formElementExpectedValue: Aggregiert (Team) + formElementOperator: CONTAINS - 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 + sourceFormElementReference: sens_luv + formElementExpectedValue: Aggregiert (Abteilung) + formElementOperator: CONTAINS + - nodeType: LEAF + formElementConditionType: SHOW + sourceFormElementReference: sens_luv + formElementExpectedValue: Individuell/vergleichend + formElementOperator: CONTAINS options: # Column 0: Schnittstellen-ID - value: '["IF001", "IF002", "IF003", "IF004", "IF005"]' diff --git a/legalconsenthub-backend/src/main/resources/seed/demo/section_06_datenschutz.yaml b/legalconsenthub-backend/src/main/resources/seed/demo/section_06_datenschutz.yaml index 0d3cc40..df4409d 100644 --- a/legalconsenthub-backend/src/main/resources/seed/demo/section_06_datenschutz.yaml +++ b/legalconsenthub-backend/src/main/resources/seed/demo/section_06_datenschutz.yaml @@ -118,11 +118,6 @@ formElementSubSections: sourceFormElementReference: datenschutz_verantwortlichkeit_art formElementExpectedValue: Auftragsdatenverarbeitung formElementOperator: EQUALS - - nodeType: LEAF - formElementConditionType: SHOW - sourceFormElementReference: sens_luv - formElementExpectedValue: Individuell/vergleichend - formElementOperator: CONTAINS options: - value: '["SAP SE (Cloud Services)", "Amazon Web Services EMEA SARL"]' label: Auftragsdatenverarbeiter @@ -186,11 +181,6 @@ formElementSubSections: sourceFormElementReference: datenschutz_verantwortlichkeit_art formElementExpectedValue: Gemeinsame Verantwortlichkeit formElementOperator: EQUALS - - nodeType: LEAF - formElementConditionType: SHOW - sourceFormElementReference: sens_luv - formElementExpectedValue: Individuell/vergleichend - formElementOperator: CONTAINS options: - value: '["Betriebsrat", "Konzern-IT"]' label: Gemeinsame Verantwortlichkeit mit 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 22d5175..d0ebc6f 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 @@ -164,36 +164,23 @@ formElementSubSections: description: '' type: TABLE visibilityConditions: - operator: AND + operator: OR conditions: - nodeType: LEAF formElementConditionType: SHOW - sourceFormElementReference: sens_sichtbarkeit - formElementExpectedValue: Für Administratoren - formElementOperator: NOT_EQUALS + sourceFormElementReference: sens_luv + formElementExpectedValue: Aggregiert (Team) + formElementOperator: CONTAINS - 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 + 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 @@ -287,36 +274,23 @@ formElementSubSections: targetColumnIndex: 0 canAddRows: false visibilityConditions: - operator: AND + operator: OR conditions: - nodeType: LEAF formElementConditionType: SHOW - sourceFormElementReference: sens_sichtbarkeit - formElementExpectedValue: Für Administratoren - formElementOperator: NOT_EQUALS + sourceFormElementReference: sens_luv + formElementExpectedValue: Aggregiert (Team) + formElementOperator: CONTAINS - 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 + 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 @@ -398,36 +372,23 @@ formElementSubSections: description: '' type: TABLE visibilityConditions: - operator: AND + operator: OR conditions: - nodeType: LEAF formElementConditionType: SHOW - sourceFormElementReference: sens_sichtbarkeit - formElementExpectedValue: Für Administratoren - formElementOperator: NOT_EQUALS + sourceFormElementReference: sens_luv + formElementExpectedValue: Aggregiert (Team) + formElementOperator: CONTAINS - 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 + 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 @@ -468,36 +429,23 @@ formElementSubSections: description: '' type: TABLE visibilityConditions: - operator: AND + operator: OR conditions: - nodeType: LEAF formElementConditionType: SHOW - sourceFormElementReference: sens_sichtbarkeit - formElementExpectedValue: Für Administratoren - formElementOperator: NOT_EQUALS + sourceFormElementReference: sens_luv + formElementExpectedValue: Aggregiert (Team) + formElementOperator: CONTAINS - 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 + 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 diff --git a/legalconsenthub-backend/src/main/resources/seed/template/section_09_loeschkonzept.yaml b/legalconsenthub-backend/src/main/resources/seed/template/section_09_loeschkonzept.yaml index d6dc35f..260595e 100644 --- a/legalconsenthub-backend/src/main/resources/seed/template/section_09_loeschkonzept.yaml +++ b/legalconsenthub-backend/src/main/resources/seed/template/section_09_loeschkonzept.yaml @@ -212,16 +212,6 @@ formElementSubSections: 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: diff --git a/legalconsenthub-backend/src/main/resources/seed/template/section_10_schnittstellen.yaml b/legalconsenthub-backend/src/main/resources/seed/template/section_10_schnittstellen.yaml index 21eeac0..0d0601b 100644 --- a/legalconsenthub-backend/src/main/resources/seed/template/section_10_schnittstellen.yaml +++ b/legalconsenthub-backend/src/main/resources/seed/template/section_10_schnittstellen.yaml @@ -98,36 +98,23 @@ formElementSubSections: description: '' type: TABLE visibilityConditions: - operator: AND + operator: OR conditions: - nodeType: LEAF formElementConditionType: SHOW - sourceFormElementReference: sens_sichtbarkeit - formElementExpectedValue: Für Administratoren - formElementOperator: NOT_EQUALS + sourceFormElementReference: sens_luv + formElementExpectedValue: Aggregiert (Team) + formElementOperator: CONTAINS - 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 + sourceFormElementReference: sens_luv + formElementExpectedValue: Aggregiert (Abteilung) + formElementOperator: CONTAINS + - nodeType: LEAF + formElementConditionType: SHOW + sourceFormElementReference: sens_luv + formElementExpectedValue: Individuell/vergleichend + formElementOperator: CONTAINS options: - value: '[]' label: Schnittstellen-ID