feat: Add visibilityConditions for checkboxes and radio gorups, update seeds

This commit is contained in:
2026-02-28 10:02:39 +01:00
parent dbb23cc7be
commit f72923f945
4 changed files with 80 additions and 6 deletions

View File

@@ -753,6 +753,14 @@ formElementSubSections:
label: Ja (Nutzer-/Aktivitätsbezug)
processingPurpose: DATA_ANALYSIS
employeeDataCategory: SENSITIVE
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_sichtbarkeit
formElementOperator: NOT_EQUALS
formElementExpectedValue: "Für Administratoren"
- value: 'false'
label: Audit-Logs
processingPurpose: DATA_ANALYSIS
@@ -808,6 +816,14 @@ formElementSubSections:
label: Fachlich
processingPurpose: DATA_ANALYSIS
employeeDataCategory: REVIEW_REQUIRED
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_sichtbarkeit
formElementOperator: NOT_EQUALS
formElementExpectedValue: "Für Administratoren"
type: CHECKBOX
visibilityConditions:
operator: AND

View File

@@ -721,6 +721,14 @@ formElementSubSections:
label: Ja (Nutzer-/Aktivitätsbezug)
processingPurpose: DATA_ANALYSIS
employeeDataCategory: SENSITIVE
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_sichtbarkeit
formElementOperator: NOT_EQUALS
formElementExpectedValue: "Für Administratoren"
- value: 'false'
label: Audit-Logs
processingPurpose: DATA_ANALYSIS
@@ -776,6 +784,14 @@ formElementSubSections:
label: Fachlich
processingPurpose: DATA_ANALYSIS
employeeDataCategory: REVIEW_REQUIRED
visibilityConditions:
operator: AND
conditions:
- nodeType: LEAF
formElementConditionType: SHOW
sourceFormElementReference: sens_sichtbarkeit
formElementOperator: NOT_EQUALS
formElementExpectedValue: "Für Administratoren"
type: CHECKBOX
visibilityConditions:
operator: AND