[28.5] Classify restored E-Document table sensitivities - #11276
Conversation
|
Could not find linked issues in the pull request description. Please make sure the pull request description contains a line that contains 'Fixes #' followed by the issue number being fixed. Use that pattern for every issue you want to link. |
Good Sense Reviewer - Round 1Recommendation: AcceptWhat this PR doesThis change adds E-Doc. External Reference and E-Doc. Payment Occurrence to the existing E-Document data-sensitivity evaluation registration. That makes the evaluation create Normal sensitivity rows for CustomerContent fields on those tables, in the same pattern as the other E-Document tables. The added calls are in the existing Problem-solution fitFit: Strong The reported problem is unclassified restored E-Document lifecycle table fields during demo data sensitivity evaluation. The diff registers the missing restored tables that contain CustomerContent fields, including table 6433, and leaves the existing message-table registration in place. SuggestionsNo suggestions. Risk assessment and necessityRisk: Low. The change is limited to the data-sensitivity evaluation subscriber for E-Document tables. It updates evaluation metadata only; it does not change posting, ledger entries, document processing, public APIs, event signatures, or upgrade data. Necessity: The change is needed because restored E-Document lifecycle tables have CustomerContent fields and would otherwise remain Unclassified during evaluation, including the payment occurrence Amount field. The scope matches the affected tables and uses the existing classification pattern.
|
## Why The restored E-Document message infrastructure introduces tables whose runtime data sensitivity remains unclassified. This causes `Data Classs Demo Data Tests.TestDataSensitivities` to fail across localization test buckets. This backports the classifications from #11170 and #11276 to `releases/28.x`. ## Summary - **Classified** E-Document Message fields as normal sensitivity data. - **Classified** E-Doc. External Reference and E-Doc. Payment Occurrence fields as normal sensitivity data. Fixes AB#648705
Pull request was closed
2249b37
into
microsoft:releases/28.5
Why
The restored E-Document lifecycle tables are not registered when demo data sensitivity evaluation runs. As a result,
TestDataSensitivitiesfails because fields in table 6433 remain unclassified, starting with the Amount field.Summary
Fixes
AB#648771