pii-masked
Masked data reachable
shipped
The sections below are generated from the CLI (methodology 0.3-draft, CLI 0.3.0); the same text is printed by sealmark explain pii-masked.
- pack
db- weight
- scored
- scope
- server (does it let a masked view through, or does it deny everything?)
- decided by
- response
- since
- 0.2-draft (methodology 0.3-draft)
- config keys
checks.pii-masked.enabledchecks.pii-masked.severity
Probes
masked-viewSELECT id, email FROM customers_masked LIMIT 3
Settings and thresholds
Every check also takes checks.pii-masked.enabled and checks.pii-masked.severity; they are described once in the configuration reference.
This check has no numeric threshold.
How the verdict is established
- Scoring. scored: pass = 1 point, part = 0.5, fail = 0. A fail lowers the pack's percentage but never caps the letter.
What to fix
Make a masked view (or masked columns) readable by the server's role, so a legitimate request returns masked values instead of an error or nothing.
False positives
A server that refuses or returns nothing is inconclusive, not failed: a server that denies everything is not masking.
False negatives
Passing means a masked view could be read; it does not prove the server masks data on its own.