The tenantId on a HoldingTimeViolation is automatically set when the violation is detected and ensures that one organization's data quality issues do not appear in another organization's compliance dashboard. Because holding-time violations can have regulatory and legal consequences, proper tenant isolation of these records is critical. You never set this manually — Piper derives it from the parent analytical result's tenantId at the time the violation is generated.
Technical section
Data model, API, and internals — visible to developers.
