13.2.1
References
GitHub
Backend: https://github.com/Strongminds/kitos/releases/tag/13.2.1
Frontend: https://github.com/Strongminds/kitos_frontend/releases/tag/13.2.1
JIRA
API ændringer
It System Usage - GDPR - new field validation rules
Starting from this version, to update any properties in a given group the deciding property (e.g. riskAssessment or userSupervision)must be set to “Yes”
Risk Assessment
If you set any of these fields to a non-null value:
riskAssessmentConductedDateriskAssessmentResultriskAssessmentDocumentationriskAssessmentNotes
thenriskAssessmentmust be “Yes” (either already set or included in the same request).
If
riskAssessmentis changed to “No,” “Undecided,” or null, all of the above fields are automatically cleared.
User Supervision
If you set either
userSupervisionDateoruserSupervisionDocumentationto a non-null value, thenuserSupervisionmust be “Yes.”Changing
userSupervisionto “No,” “Undecided,” or null will clear both fields.
Data Retention Evaluation
If you set either
nextDataRetentionEvaluationDateordataRetentionEvaluationFrequencyInMonthsto a non-null value, thenretentionPeriodDefinedmust be “Yes.”Changing
retentionPeriodDefinedto “No,” “Undecided,” or null will clear both fields.
DPIA
If you set either
dpiaDateordpiaDocumentationto a non-null value, thendpiaConductedmust be “Yes.”Changing
dpiaConductedto “No,” “Undecided,” or null will clear both fields.
Technical Precautions
If you set either
technicalPrecautionsAppliedortechnicalPrecautionsDocumentationto a non-null value, thentechnicalPrecautionsInPlacemust be “Yes.”Changing
technicalPrecautionsInPlaceto “No,” “Undecided,” or null will clear both fields.
These rules are meant to ensure consistency and coherence. For example, there should be no riskAssessmentConductedDate present without riskAssessment being “Yes.”